Senior Back-End Engineer
Hey there! We're AKKO - a venture funded & fast-growing insurtech company with a passionate, solution-forward, and collaborative team focused on disrupting the device insurance space.
Our mission is simple – Leveraging technology to make protecting people’s tech easier and more affordable. Most people’s lives have become tech-centric and AKKO provides customers with peace of mind that their tech is safe guarded in a transparent and seamless way. Backed by amazing investors such as Mundi, Fika, and Pear, we are just getting started!
We seek a Senior Back-End Engineer with expertise in devops. They will work with Python, Flask, PostgreSQL and many GCP Services. This role demands a mix of technical skill, creativity, and a strong commitment to testing, ensuring our applications are intuitive, performant, and reliable. In this role, you will be responsible for designing, developing, and maintaining the back end systems that power our products. You will work closely with our front end developers, product managers, and other stakeholders to deliver high-quality, scalable, and robust solutions.
THE DAY-TO-DAY
- Design, develop, and maintain scalable and reliable back end systems and APIs, focusing on client experience, performance and business requirements.
- Implement and manage DevOps practices to support CI/CD pipelines, automation, and deployment processes to improve efficiency and consistency across the development lifecycle.
- Optimize applications for maximum speed, scalability, and reliability.
- Write clean, maintainable, and efficient code.
- Troubleshoot and debug applications and infrastructure, resolving issues in both development and production environments.
- Monitor and manage cloud infrastructure to ensure high availability and performance, using tools such as Google Cloud Platform (GCP).
- Perform code reviews and provide constructive feedback to team members.
- Ensure security and data protection of systems, implementing necessary measures and following compliance guidelines.
- Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools (e.g., Terraform or CloudFormation).
- Stay up-to-date with the latest industry trends, technologies, and DevOps best practices.
- Contribute to the continuous improvement of our development processes and methodologies.
- Mentor and guide junior engineers in both development and DevOps practices to help them grow and improve their skills.
WHAT MAKES YOU QUALIFIED
- 6+ years of experience in back-end and DevOps engineering (preferably with startup experience).
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Use of the following technologies on a daily basis:
- Python/Flask
- PostgreSQL and Google Datastore
- Google Cloud Platform (GCP) (including Google Cloud Functions and Google Cloud Run)
- Netlify
- Postman and Pytest
- DevOps expertise
- Experience with CI/CD tools (such as Jenkins, GitLab CI, or GitHub Actions).
- Familiarity with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Nice-to-haves
- AWS (specifically Cognito)
- JavaScript / TypeScript
- Strong experience with databases (SQL and NoSQL) and data modeling, including relational modeling for mapping business problems into concise, understandable tables.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with microservices architecture and RESTful API design.
- Strong understanding of software development principles and best practices.
- Excellent problem-solving skills and the ability to make sound decisions under tight deadlines.
- Ability to adapt to a fast-paced, dynamic startup environment and contribute to a positive and collaborative culture.
- Proactive and solution-forward, bias for action.
- Ability to drive forward work independently while communicating and working across functions.
- Passion for engineering and doing quality work.
- Experience working on high-scale, production-grade projects.
- Experience working on a scrum team and understanding agile methodologies of software development.
You will report to AKKO's Manager of Engineering and Cloud Ops. The candidate will be available to work 9:00am-5:00pm EST US.
This position is open to international applicants.
Individual compensation varies based on job-related factors, including business needs, experience, level of responsibility and qualifications.
WHAT ELSE ARE WE LOOKING FOR?
Our team is fostered around our core values:
- Collaborate– Work together to be more effective, lift up others, and win together
- Aim High– Set ambitious goals
- Embrace Diversity– Seek different perspectives, bring our true self to work
- Customer Love– Serve the end user and listen to them
- Nurture Empathy– Listen and strive to truly understand others
- Take Action– Be proactive, be an owner, value speed
- Maintain Integrity– Build the AKKO you are proud to work at
- Data Driven– Use data to iterate, find truth
***CCPA disclosure notice at getakko.com/legal
Apply for this job
*
indicates a required field