Description
code review
testing
deployment
solution design
cloud services
mentoring
In this role, you’ll use your technical expertise to solve complex infrastructure and application challenges. You’ll focus on delivering reliable, efficient solutions and contribute meaningfully to the platform performance and overall customer experience.
As a Senior Software Engineer, you will be a key member of the Platform Services team. You will take part in designing and implementing scalable computing solutions that support Evo’s cloud-based workflows. This role involves close collaboration with domain experts to develop high-performance backend services and infrastructure components, primarily using Python.
You will contribute to the development and maintenance of systems that operate across a range of cloud environments, including Kubernetes workloads, AWS Lambda functions, and GCP Cloud Run services. The position requires strong problem-solving skills, with a focus on building robust, efficient, and maintainable code that meets the evolving needs of internal teams and end users.
- Review code from peers and provide constructive, thoughtful feedback.
- Ensure quality through testing and support deployment activities.
- Conduct technical discovery and contribute to solution design and architectural decisions.
- Help improve engineering practices, tools, and team processes.
- Participate in daily stand-ups and team meetings.
- Mentor and support other engineers through pairing, guidance, and sharing knowledge.
- Write clean, maintainable, and well-tested code.
- Take ownership of development tasks, from ticket estimation and implementation to testing and delivery.
Requirements
rest apis
serverless
kubernetes
ci/cd
fastapi
computer science
- Experience developing and maintaining RESTful APIs and back-end services.
- Exposure to serverless computation frameworks such as AWS Lambda, GCP Cloud Runs.
- Experience with infrastructure as code.
- Experience with Flask or FastAPI.
- Experience with Apache AirFlow or similar task scheduling frameworks.
- Experience working with a major cloud platform provider (Azure, GCP, AWS, etc).
- Bachelor’s degree in computer science, engineering, or equivalent.
- Familiarity with CI/CD Pipelines and DevOps practices.
- Experience with Kubernetes and other container orchestration technologies.
- 7+ years working in relevant Software Engineering roles.
Benefits
Office-based working environment, work from our Christchurch office three or more days per week.
Benefits of being a Seequenteer and why you’ll love being on our team.
Training + Development
Information not given or found