About the Role
This role involves designing, building, and supporting software systems tailored to the needs of strategic customers. The engineer will work closely with cross-functional teams to deliver scalable, reliable solutions on time.
Responsibilities
- Design and implement software solutions aligned with customer-specific requirements
- Collaborate with product and engineering teams to define technical scope and deliverables
- Lead code development with a focus on quality, scalability, and maintainability
- Diagnose and resolve complex technical issues in production environments
- Work directly with customer stakeholders to understand integration needs
- Translate business objectives into technical architectures
- Ensure solutions meet security, compliance, and performance standards
- Contribute to system documentation and technical specifications
- Participate in agile development cycles and sprint planning
- Mentor junior engineers and promote best coding practices
- Integrate software with third-party platforms and APIs
- Support deployment and post-launch monitoring activities
- Optimize application performance and troubleshoot bottlenecks
- Maintain awareness of emerging technologies relevant to customer domains
- Coordinate with support teams during critical customer escalations
- Drive continuous improvement in development workflows
- Ensure customer success through reliable and well-documented code
- Balance technical debt with delivery timelines
- Participate in design reviews and architecture discussions
- Support customer onboarding and technical enablement
- Implement automated testing and CI/CD pipelines
- Gather feedback for product enhancements
- Work within defined project timelines and resource constraints
- Maintain clear communication with internal and external stakeholders
- Adapt to evolving customer priorities and technical challenges
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Collaborative engineering team focused on delivering tailored software solutions for key clients
About the Team
This team specializes in delivering custom software integrations and solutions for strategic clients. Engineers work at the intersection of product, engineering, and customer success to ensure technical delivery meets business goals.
What We Value
We prioritize technical excellence, customer empathy, and clear communication. Candidates should demonstrate initiative, adaptability, and a collaborative spirit in complex technical environments.
Visa sponsorship available for qualified candidates