You will join a Research and Development (R&D) team that will give you the opportunity to make a global impact, protecting our way of life in the digital age by preventing successful cyber attacks.
Compensation
$90,000.00 - $147,500.00/yr
Responsibilities
Collaborate with cross-functional teams to design, develop, and deploy software solutions with agility and rapid iteration.
Use and experiment with AI-assisted development tools (e.g., Cursor, Claude Code) to boost productivity and improve code quality.
Help define and evolve new engineering practices that leverage AI for code generation, testing, documentation, and refactoring.
Write clean, maintainable, and well-documented code, and actively participate in peer reviews and team design discussions.
Contribute to the automation of development, deployment, and monitoring processes as part of a DevOps culture.
Requirements
Bachelor's degree earned recently or anticipated to be earned within the next 12 months in Computer Science, Software Engineering, Machine Learning, or a similar technical field.
Nice to have: large language models (LLMs)
Nice to have: AI/ML APIs
Nice to have: cloud environments (GCP, AWS, Azure)
As an SDET on the Cloud Platform team, you will help ensure the quality, reliability, and scalability of the foundational services that power Esko's cloud products.
Responsibilities
Design, develop, and maintain automated tests and test frameworks for cloud platform services and APIs.
Build API, integration, contract, regression, system, and end-to-end tests for distributed services.
Test complex platform behaviors including data integrity, asynchronous workflows, service interactions, authentication and authorization, and failure scenarios.
Build performance, scalability, and reliability tests for critical platform services.
Integrate automated tests and quality gates into CI/CD pipelines to provide fast feedback to engineering teams.
Design, build, and evolve scalable full stack product features and customer-facing cloud applications.
Locations (2)
Bangalore, Karnataka, India
India
Responsibilities
Design, build, and evolve scalable full stack product features and customer-facing cloud applications.
Own complex product capabilities end-to-end, from detailed technical design through frontend and backend implementation to production readiness.
Remain deeply hands-on, writing high-quality code and solving complex technical problems across the stack.
Partner with Architects, Product and UX to translate customer needs and product direction into production software, making pragmatic technical decisions and identifying trade-offs.
Improve the reliability, performance, security, observability, testability and maintainability of our applications and services.
A hands-on technical role focused on turning architectural direction into robust, production-ready capabilities across frontend and backend systems, building and evolving scalable cloud applications and platform services.
Responsibilities
Design, build, and evolve scalable full stack applications and cloud platform services used across multiple Esko products.
Own the detailed technical design and implementation of complex capabilities across frontend, APIs, and backend services, from requirements through production.
Remain deeply hands-on, writing high-quality code and solving complex frontend, backend, distributed systems, and engineering problems.
Partner with Architects, Product, and UX to translate architectural and product direction into production software, providing implementation feedback and identifying technical trade-offs.
Improve the reliability, performance, security, observability, testability, and maintainability of web applications and platform services.
Design, develop, and maintain automated tests and test frameworks for cloud platform services and APIs.
Responsibilities
Design, develop, and maintain automated tests and test frameworks for cloud platform services and APIs.
Build API, integration, contract, regression, system, and end-to-end tests for distributed services.
Test complex platform behaviors including data integrity, asynchronous workflows, service interactions, authentication and authorization, and failure scenarios.
Build performance, scalability, and reliability tests for critical platform services.
Integrate automated tests and quality gates into CI/CD pipelines to provide fast feedback to engineering teams.
Lead a team of software engineers building and evolving shared cloud platform services for Esko’s SaaS products.
Responsibilities
Lead, coach, and develop a team of software engineers, fostering technical excellence, accountability, and continuous improvement.
Own engineering delivery and operational health of shared cloud platform services, ensuring scalability, security, reliability, and maintainability.
Partner with Product Managers and Architects to translate requirements and architectural direction into technical plans and production-ready capabilities.
Lead technical design discussions and architecture reviews; critically evaluate trade-offs and guide engineers through cloud-native and distributed systems challenges.
Own predictable engineering execution through planning, prioritization, dependency management, technical debt management, and continuous improvement.
Lead Software Engineer responsible for designing, developing and delivering cloud‑native applications for CPP Investments’ capital markets and treasury platforms.
Responsibilities
Lead the architecture, design, development and deployment of scalable, resilient, and secure applications using Java and AWS
Lead, mentor and develop a team of 7–8 software engineers
Establish engineering standards and advance cloud‑native development, Infrastructure as Code, microservices and event‑driven architecture practices
Champion the responsible adoption of AI‑assisted development, coding agents and intelligent automation throughout the software development lifecycle
Drive engineering excellence through code reviews, automated testing, CI/CD, DevSecOps, observability and continuous improvement
Requirements
Bachelor’s degree in computer science, engineering, information technology or a related discipline