About the Role
The engineer will contribute to the full lifecycle of software development, from concept to deployment, ensuring code quality and system reliability through testing and collaboration with product and technical teams.
Responsibilities
- Develop and maintain backend services and APIs
- Write clean, testable, and efficient code
- Collaborate with product managers to define feature requirements
- Participate in code reviews to ensure code quality
- Troubleshoot and debug production issues
- Implement monitoring and alerting for system health
- Optimize application performance and scalability
- Integrate third-party services and tools
- Support deployment pipelines and CI/CD workflows
- Document technical designs and system architecture
- Ensure compliance with security best practices
- Refactor legacy systems to improve maintainability
- Work with data storage solutions and query optimization
- Contribute to technical planning and estimation
- Stay current with emerging technologies and frameworks
- Participate in agile ceremonies and team standups
- Assist in defining engineering standards and practices
- Support QA efforts with reproducible test environments
- Collaborate on incident response and post-mortems
- Mentor junior engineers and promote knowledge sharing
- Evaluate new tools and libraries for team adoption
- Design resilient systems with fault tolerance
- Implement authentication and authorization mechanisms
- Contribute to API design and versioning strategies
- Support integration testing and end-to-end validation
Nice to Have
- Master’s degree in computer science or related field
- Experience with large-scale production systems
- Contributions to open-source software projects
- Knowledge of machine learning pipelines
- Experience with streaming data platforms
- Familiarity with infrastructure as code
- Background in fintech or regulated industries
- Experience with service mesh technologies
- Understanding of data privacy regulations
- Leadership experience in technical projects
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexible scheduling
Team
Collaborative engineering team focused on iterative development
Technology Stack
- Primary languages include Python and Go
- Services run on Kubernetes clusters
- Infrastructure managed via Terraform
- Monitoring with Prometheus and Grafana
- CI/CD powered by Jenkins and GitHub Actions
Growth Opportunities
- Engineers are encouraged to lead initiatives
- Internal tech talks and learning groups
- Conference attendance and training support
- Pathways to technical leadership roles
- Cross-team collaboration on new products
Available for qualified candidates