Job Description
Join our dynamic engineering team as a Senior Software Engineer and transform how businesses operate through innovative cloud solutions. We're seeking a passionate problem-solver to architect scalable systems while embracing our remote-first culture. Collaborate with cross-functional teams to deliver cutting-edge applications that impact millions of users worldwide. Enjoy competitive compensation, flexible work hours, and continuous learning opportunities in a supportive environment.
Responsibilities
- Design and implement high-performance microservices using cloud-native technologies (AWS/Azure)
- Mentor junior engineers through code reviews and architectural discussions
- Optimize system performance and implement CI/CD pipelines
- Translate business requirements into technical specifications
- Lead technical initiatives from conception to production deployment
- Contribute to open-source projects and internal tooling
Qualifications
- 5+ years of experience in full-stack development (Python, Node.js, React)
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/K8s)
- Strong knowledge of distributed systems and database design
- Proven track record of delivering scalable SaaS products
- Experience with agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience