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
Senior Software Engineer in Visa’s Investments tribe, responsible for designing, building, and operating scalable distributed services and data pipelines, with a focus on AI‑assisted engineering and financial‑industry compliance.
Responsibilities
Contribute to technical decisions within the squad
Design, build, test, and maintain scalable distributed services and data pipelines
Use and extend AI‑assisted engineering tools, skills, commands, agents, and automations
Apply responsible AI practices
Improve developer experience by identifying recurring friction and contributing reusable tooling