About the Role
This role involves leading software development efforts by building maintainable code, driving technical design, and supporting system reliability within a distributed team structure.
Responsibilities
- Design and implement scalable software solutions using modern programming practices
- Collaborate with cross-functional teams to define, develop, and ship new features
- Identify and resolve performance bottlenecks in existing systems
- Conduct code reviews to ensure code quality and consistency
- Mentor junior engineers and promote engineering best practices
- Participate in system architecture planning and technical decision-making
- Ensure software meets security, reliability, and compliance standards
- Troubleshoot and debug production issues in a timely manner
- Work with product teams to translate business requirements into technical solutions
- Support deployment pipelines and continuous integration workflows
Nice to Have
- Master's degree in Computer Science or equivalent experience
- Experience with large-scale e-commerce platforms
- Background in frontend and backend development
- Hands-on experience with AWS or similar cloud providers
- Exposure to event-driven architectures and messaging systems
- Track record of leading technical initiatives or projects
- Experience mentoring engineers across multiple teams
- Knowledge of DevOps principles and infrastructure as code
- Familiarity with observability tools and monitoring practices
- Contributions to open-source software or technical communities
Compensation
Competitive salary and benefits package
Work Arrangement
Remote
Team
Part of a collaborative engineering team focused on scalable software solutions
Why This Role Matters
This position plays a key role in shaping the future of digital services by delivering reliable, high-performance software used by millions. Engineers are empowered to innovate while maintaining system integrity and user experience.
What to Expect
You will work in a dynamic environment where technical excellence is prioritized. Expect regular collaboration with architects, product managers, and engineers to solve complex challenges and improve system capabilities.
Not available


