lead qa

anjartestemail

About this Role

We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative engineering team. In this role, you will be instrumental in designing, developing, and deploying robust, scalable distributed systems that power our core services. You will tackle complex technical challenges, drive architectural decisions, and contribute to the continuous improvement of our platform. Your primary focus will be on building highly available and fault-tolerant systems. You will leverage your deep understanding of distributed computing principles to ensure the reliability and performance of our applications, directly impacting our user experience and business operations. This is an opportunity to make a significant impact and shape the future of our technology.

Requirements

- 5+ years of professional software development experience with Python and/or Go. - Proven experience designing, building, and operating distributed systems at scale. - Deep understanding of distributed systems concepts such as consensus, replication, consistency models, and fault tolerance. - Strong problem-solving and analytical skills, with a keen eye for detail. - Excellent verbal and written communication skills, with the ability to effectively articulate technical concepts to both technical and non-technical audiences.

Key Responsibilities

- Design, develop, and maintain scalable, reliable, and performant distributed systems. - Write clean, efficient, and well-tested code in Python and/or Go. - Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and deliver new features. - Participate in code reviews and provide constructive feedback to peers. - Troubleshoot and resolve complex technical issues in production environments. - Contribute to the architectural vision and technical roadmap for our distributed systems.

What We Offer

- Competitive salary and comprehensive benefits package. - Opportunity to work on challenging and impactful distributed systems. - A collaborative and supportive engineering culture. - Professional development and learning opportunities. - Flexible work arrangements.

About Company

Our company is a rapidly growing technology firm dedicated to revolutionizing [insert industry/problem solved]. We are driven by a mission to . Our culture is built on collaboration, innovation, and a passion for solving complex problems. We believe in empowering our employees to do their best work and provide a stimulating environment where creativity and initiative are highly valued. Join us and be part of a team that is making a real difference.

Desktop Browser or Mobile App (iOS and Android)

Next steps will be communicated after your application is reviewed.

Apply this Job
Already have a code?
lead qa at anjartestemail | ASTRNT