We’re on the lookout for a Senior Back - End Engineer that performs at a world-class level, demonstrates impeccable attention to detail, and consistently delivers with excellence.
About Atlas Labs:
Atlas Labs is a progressive technology company focused on creating exceptional technology products and services that propel progress and have a positive impact on the world.
At the heart of everything we do is to liaise our culture of passion, commitment and excellence. We're all about cultivating an environment where creativity thrives and excellence is the norm. With a burning passion to achieve greatness, we're committed to going above and beyond to deliver the best possible outcomes for our clients and ourselves.
Technical Core
- Degree in Software Engineering, an equivalent field, or proven equivalent professional experience.
- 3+ years of strong Python backend experience, with deep expertise in Django 5 and Django REST Framework (including ORM modeling, migrations, serializers, permissions, and robust API design).
- Proficiency with database technologies, specifically PostgreSQL and MySQL, including schema migrations and data seeding.
- Comfortable working with Redis, Dramatiq workers, background jobs, and handling production debugging of data or queue issues.
- Strong experience designing and implementing microservices and event-driven architectures using REST, gRPC, and protobuf interfaces.
- Experience integrating backend services with Firebase Auth/Admin.
- Confident working with Dockerized services and familiar with AWS or other cloud environments.
- Experience in creating and optimizing agentic development workflows.
- Proven track record of thoroughly testing APIs to ensure top-tier performance, security, and reliability.
Leadership & Collaboration
- Deep understanding of Git workflows, branching strategies, code reviews, and quality assurance processes to maintain high standards.
- Experience in mentoring junior developers and elevating their technical and professional skills.
- Familiarity with agile tools like Jira, Trello, or Asana.
- Excellent written and oral English communication skills, with a collaborative, teamwork-oriented mindset.
Bonus Points
- Rust service experience, especially with Tokio, Axum, Reqwest, and Serde.
Apply Today:
Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
Full-time
Colombo, Sri Lanka