Job Description
Join our dynamic team as a Senior Software Engineer and revolutionize digital solutions from the comfort of your home. We provide cutting-edge equipment and a collaborative remote-first culture designed for innovation. You'll architect scalable systems while mentoring junior developers and shaping our tech roadmap. Enjoy competitive benefits, flexible scheduling, and opportunities for professional growth in a supportive environment.
Responsibilities
- Design and implement high-performance cloud-native applications
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver robust solutions
- Optimize system architecture for scalability and security
- Contribute to open-source projects and industry best practices
- Lead sprint planning and backlog refinement ceremonies
Qualifications
- 5+ years of experience in software development
- Expertise in Python, Java, or Go with cloud platforms (AWS/Azure)
- Strong understanding of microservices architecture and CI/CD pipelines
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of mentoring development teams
- Proficiency with Docker, Kubernetes, and infrastructure-as-code tools