Principal Engineer - OMS at Aptos, Inc. - Canada
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

21 Jun, 26

Salary

0.0

Posted On

23 Mar, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Technical Leadership, Low-Level Technical Design, Architecture Alignment, CI/CD Pipelines, AI Adoption, Production-Grade Code, Code Reviews, Test-Driven Development, Performance Optimization, Security Hardening, Observability Frameworks, Technical Debt Reduction, Mentoring, Java, Python, C#

Industry

Software Development

Description
Making a career change is a big decision. Why consider Aptos? Become a part of a team that is passionate about creating and delivering cutting-edge solutions for retailers worldwide. At our company, we’re dedicated to supporting your career aspirations and helping you exceed your goals. You’ll benefit from industry-leading training, global development opportunities, and the chance to collaborate within a diverse culture across our offices in nine countries. Our inclusive culture reflects our purpose: to make a difference for every colleague, every client, every day. As a leading provider of Unified Commerce solutions for retail, our technology empowers top retail brands by optimizing product management, promotions, merchandising, and store operations. With the global shift toward our cloud-native, microservices architecture, opportunities for career growth have never been more exciting. Today, more than 100,000 retail stores in fashion, grocery, footwear, general merchandise, discount, and sporting goods rely on our solutions to generate nearly $2 trillion in annual revenue. We hope you’ll join us in driving innovation and delivering impactful solutions as we continue leading the Unified Commerce revolution. Technical Leadership & Design • Serve as the technical bridge between the Architecture team and the OMS development team, translating high-level architectural blueprints into detailed, actionable technical designs • Own low-level technical design for critical OMS components, ensuring alignment with enterprise architecture standards, AWS Well-Architected Framework (WAF), and industry best practices • Design and architect code repositories, branching strategies, CI/CD pipelines, and development workflows that promote maintainability, scalability, and developer productivity • Define and enforce coding standards, design patterns, and development guidelines across the OMS codebase Hands-On Development & Code Excellence • Responsible for leading and enabling AI adoption throughout the complete OMS software engineering lifecycle to accelerate delivery, enhance quality, and improve engineering efficiency. • Write high-quality, production-grade code and actively participate in development sprints alongside the team • Conduct rigorous code reviews, providing constructive feedback and mentoring developers on best practices • Lead by example in areas such as test-driven development (TDD), refactoring, performance optimization, and security hardening • Troubleshoot complex technical issues and provide expert-level problem resolution Quality, Maintainability & Supportability • Champion engineering excellence by ensuring all code is maintainable, testable, observable, and supportable in production • Establish and drive adoption of automated testing strategies (unit, integration, end-to-end) and quality gates • Design for operational excellence—implement logging, monitoring, alerting, and observability frameworks that enable proactive issue detection and rapid incident resolution • Drive technical debt reduction initiatives and refactoring efforts to improve system health Collaboration & Influence • Work closely with the Development Manager, Technical Leads, and developers without direct reporting authority—success depends on influence, collaboration, and trust • Partner with Product Managers, Architects, and cross-functional teams to ensure technical solutions align with business objectives • Mentor and upskill developers through mentoring, technical workshops, and knowledge sharing sessions • Foster a culture of continuous learning, innovation, and technical excellence within the team Here's What You'll Bring Must-Have Qualifications • 15+ years of hands-on software development experience in enterprise-scale applications, with deep expertise in modern programming languages (Java, C#, Python, or similar) • Proven experience in cloud-native development on AWS, Azure, or GCP, with strong understanding of cloud architecture patterns, microservices, and containerization (Docker, Kubernetes) • Expert-level knowledge of software design principles, including SOLID, design patterns, domain-driven design (DDD), and clean architecture • Strong experience with DevOps practices, including CI/CD pipelines, infrastructure as code (Terraform, CloudFormation), and automated testing frameworks • Demonstrated ability to influence and lead without authority—you've successfully driven technical initiatives in collaborative, cross-functional environments • Excellent problem-solving and debugging skills, with the ability to diagnose and resolve complex production issues Preferred Qualifications • Experience with Order Management Systems, ERP, or retail/e-commerce platforms • Familiarity with AWS Well-Architected Framework and cloud security best practices • Background in performance engineering, scalability optimization, and system reliability • Experience with event-driven architectures, messaging systems (Kafka, RabbitMQ), and distributed systems • Contributions to open-source projects or active participation in technical communities • Proficient in .NET Core, ASP.NET Core, and C# with hands‑on experience in building scalable REST APIs, implementing microservices, and using Entity Framework Core for data access. We offer a competitive total rewards package including a base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. By submitting an application for this job, you acknowledge that any personal data or personally identifiable information that you provide to us will be processed in accordance with our Candidate Privacy Notice. Submit your resume today! Learn about Aptos' Global Culture Aptos is the global leader in unified commerce solutions for retailers. Hundreds of leading retail brands around the world trust our modern, cloud-native POS and advanced enterprise solutions to power innovative shoppinfg experiences that inspire loyalty, maximize revenue and reduce costs. Be part of the technology future of one of the world's largest industries. Introduce yourself to our recruiters and we'll get in touch if there's a role that seems like a good match. For more than 40 years, Aptos has been 100% focused on the future of retailing—while simultaneously helping to build great futures for our colleagues. We’re constantly investing in innovative technologies to ensure our solutions are fully capable of keeping pace with the ever-evolving expectations of the modern consumer. We are a global organization supporting a global client base located in more than 70 countries. Check out the list below of our open positions around the world. If this sounds like your kind of opportunity, and if you have what it takes to excel with the industry’s best, we invite you to join the ride.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The Principal Engineer will serve as the technical bridge between Architecture and OMS development, owning low-level technical designs for critical components while defining coding standards and development workflows. This role is also responsible for leading AI adoption throughout the software engineering lifecycle and writing high-quality, production-grade code alongside the team.
Loading...