we are looking for a Senior Software Engineer.
You will be responsible for:
Designing, implementing, and optimizing large-scale backend services
Leading development efforts and collaborating on architecture decisions
Ensuring service reliability, scalability, and performance
Writing high-quality, testable, and maintainable code
Mentoring junior engineers and fostering best practices across the team
Driving technical improvements and contributing to the teams roadmap
You will be responsible for:
Designing, implementing, and optimizing large-scale backend services
Leading development efforts and collaborating on architecture decisions
Ensuring service reliability, scalability, and performance
Writing high-quality, testable, and maintainable code
Mentoring junior engineers and fostering best practices across the team
Driving technical improvements and contributing to the teams roadmap
Requirements:
B.Sc. in Computer Science, Software Engineering, or a related field, with 6+ years of related experience
Proven experience building and deploying production-grade backend systems
Proficiency in backend technologies such as Python, NodeJS, and cloud-native tools (AWS, Docker, Kubernetes)
Deep understanding of distributed systems, microservice design, and API architecture
Preferred Qualifications:
Experience leading design discussions and delivering end-to-end features
Hands-on experience with performance tuning and large-scale systems
Familiarity with observability and monitoring practices
Experience collaborating with product and business stakeholders to define technical priorities and translate product needs into engineering tasks
Strong communication and mentorship skills
Team player with high sense of ownership and accountability
B.Sc. in Computer Science, Software Engineering, or a related field, with 6+ years of related experience
Proven experience building and deploying production-grade backend systems
Proficiency in backend technologies such as Python, NodeJS, and cloud-native tools (AWS, Docker, Kubernetes)
Deep understanding of distributed systems, microservice design, and API architecture
Preferred Qualifications:
Experience leading design discussions and delivering end-to-end features
Hands-on experience with performance tuning and large-scale systems
Familiarity with observability and monitoring practices
Experience collaborating with product and business stakeholders to define technical priorities and translate product needs into engineering tasks
Strong communication and mentorship skills
Team player with high sense of ownership and accountability
This position is open to all candidates.




















