About the Role
This role involves leading software development efforts by building robust, high-performance systems and contributing to technical strategy within an agile environment.
Responsibilities
- Design and implement scalable software solutions on a cloud-native platform
- Collaborate with product and engineering teams to define technical requirements
- Write clean, maintainable, and well-tested code
- Lead code reviews and ensure adherence to best practices
- Troubleshoot and resolve complex technical issues
- Contribute to system architecture and platform improvements
- Mentor junior engineers and support team development
- Work within agile development cycles to deliver iterative improvements
- Optimize application performance and system reliability
- Integrate internal and external APIs for seamless functionality
- Ensure compliance with security and data governance standards
- Participate in technical planning and roadmap discussions
- Develop automation tools to streamline deployment and testing
- Support continuous integration and delivery pipelines
- Analyze system metrics and logs to proactively address issues
- Collaborate on user experience improvements for internal tools
- Maintain documentation for systems and processes
- Stay current with emerging technologies and platform updates
- Evaluate third-party tools and services for integration potential
- Contribute to disaster recovery and business continuity planning
- Ensure high availability and fault tolerance in system design
- Work closely with QA teams to validate software functionality
- Drive innovation through proof-of-concept projects
- Support production deployments and on-call rotations
- Promote engineering excellence across the development lifecycle
Compensation
Competitive salary and performance-based incentives
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Part of a collaborative engineering team focused on innovation and technical excellence
Why This Role Matters
- This position plays a key role in shaping the architecture and scalability of enterprise software solutions used by global organizations.
- Engineers in this role directly influence product direction and technical standards.
What We Value
- We prioritize technical depth, ownership, and the ability to deliver impactful solutions.
- Collaboration, curiosity, and a commitment to continuous learning are essential.
Growth Opportunities
- Opportunities exist for technical specialization, leadership roles, and cross-team collaboration.
- Engineers are encouraged to lead initiatives and contribute to platform-wide improvements.
Available for qualified candidates


