Infotree Global Solutions
We are currently recruiting for our Client, a well-established international organization combining strong industry heritage with a fast-paced, innovation-driven engineering culture.
This is an excellent opportunity for engineers who thrive in dynamic environments, enjoy solving complex technical challenges, and want to contribute to building high-scale digital customer experience platforms.
About the Team
The team is responsible for designing, developing, and maintaining systems supporting the post-purchase customer journey, including purchase history and digital returns experiences.
Their APIs play a critical role across the organization, serving multiple internal consumers and powering essential customer-facing services.
The engineering environment is built around modern cloud-native technologies, including:
-
Kubernetes
-
Apache Kafka
-
AWS
-
CI/CD pipelines
-
automation-first engineering practices
The team values quality, scalability, continuous improvement, and fast delivery of robust solutions.
Your Responsibilities
As a Senior Software Engineer, you will:
-
Design scalable technical solutions in collaboration with local and distributed engineering teams
-
Partner closely with internal stakeholders and cross-functional teams to deliver high-quality features
-
Mentor and support junior engineers, contributing to team growth and engineering excellence
-
Work independently with strong ownership and adaptability to evolving business priorities
-
Write clean, maintainable, testable, high-quality code
-
Drive engineering best practices around testing, automation, and code quality
-
Ensure all solutions meet established quality and security standards
-
Participate in architecture discussions, design reviews, and code reviews
-
Analyze feature performance and define success metrics
-
Identify and troubleshoot performance bottlenecks
-
Apply secure coding principles and system security best practices
-
Contribute to technical documentation and system design artifacts
What We’re Looking For
We’d love to hear from you if you have:
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience
-
Solid experience in backend software engineering and distributed systems
-
Experience working with cloud-native architectures and modern engineering ecosystems
-
Hands-on knowledge of technologies such as Kubernetes, Kafka, AWS, or similar
-
Strong understanding of software quality, automated testing, and CI/CD practices
-
Knowledge of secure coding practices and system security fundamentals
-
Experience mentoring less experienced engineers
-
Ability to work independently while collaborating effectively in distributed teams
-
Passion for clean code, innovation, and continuous learning
Nice to Have
-
Experience working in high-scale e-commerce or customer-facing platforms
-
Exposure to event-driven architectures
-
Experience optimizing API performance and reliability
What We Offer
-
Opportunity to work on high-impact, large-scale systems
-
Collaborative international engineering environment
-
Modern technology stack and engineering best practices
-
Space for innovation, ownership, and technical growth
-
Work with talented engineers solving meaningful technical challenges
Originally posted on Himalayas
To apply for this job please visit himalayas.app.
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.