2 days ago
Bengaluru, IndiaSenior
Responsibilities
- Design, build, and evolve scalable full-stack applications and cloud platform services used across multiple Esko products.
- Own detailed technical design and implementation across frontend applications, APIs, backend services, and distributed systems.
- Write production-quality code and solve complex frontend, backend, cloud, and distributed-systems problems.
- Partner with Architects, Product, and UX to translate architectural and product direction into production software and identify technical trade-offs.
- Improve application and platform reliability, performance, security, observability, testability, and maintainability.
- Lead code reviews, technical problem-solving, root-cause analysis, and resolution of complex production issues.
- Apply modern frontend practices including accessible and responsive UI design, reusable components, browser performance optimization, and automated frontend testing.
- Mentor engineers through hands-on collaboration, reviews, and technical guidance.
Requirements
- 8+ years of professional software engineering experience building full-stack, cloud-native, or large-scale SaaS applications.
- Strong hands-on experience with Java/JVM technologies and modern backend frameworks.
- Strong experience with React, JavaScript/TypeScript, HTML, and CSS, including component architecture, state management, browser APIs, and asynchronous programming.
- Experience designing and building REST APIs, microservices, distributed systems, and secure client-server interactions.
- Experience translating architecture and high-level designs into detailed technical designs and production-quality frontend and backend implementations.
- Strong understanding of scalability, concurrency, consistency, availability, resiliency, and fault tolerance in distributed systems.
- Experience developing and operating scalable applications on AWS or another major cloud platform.
- Strong experience with relational and NoSQL databases such as PostgreSQL and Amazon DynamoDB, including data modeling, transactions, indexing, and performance optimization.
- Hands-on experience with Docker, Kubernetes, CI/CD pipelines, Git, frontend build tooling, and automated unit, integration, and end-to-end testing.
- Experience diagnosing complex production problems using browser developer tools, logs, metrics, distributed tracing, profiling, and performance analysis.
- Experience mentoring engineers and influencing technical decisions through design reviews, code reviews, and sound engineering judgment.
- Preferred experience includes Scala or other functional programming languages, advanced browser technologies, Kafka, Redis, Akka, Elasticsearch/OpenSearch, shared cloud platforms, reusable frontend components, design systems, legacy modernization, and improving engineering practices.
Tech Stack
Amazon DynamoDBApache KafkaAWSCSSDockerElasticsearchGitHTMLJavaJavaScriptKubernetesPostgreSQLReactRedisScalaTypeScript
Categories
About Veralto
Veralto builds water analytics, treatment, and compliance solutions and product identification and color management systems for industrial, consumer goods, pharmaceutical, and municipal customers. Formed in 2023 as a spin‑off from Danaher, it operates brands including Hach, ChemTreat, Trojan Technologies, Videojet, Esko, X‑Rite, and Pantone. Veralto is headquartered in Waltham, Massachusetts, and is a publicly traded company on the NYSE under the ticker VLTO.
