CareerPlanSign in

Senior Software Engineer

USA💼 Full-time🗓 2026-10-02

Core

Design, code, review, optimize, and maintain front-end, back-end, and distributed software components while driving DevOps automation and embedding security throughout the lifecycle. (via careerplan.io/jobs/22473-senior-software-engineer-at-smiths-group-plc)

Role type

Senior Software Engineer (Full Stack)

Builds

Scalable web applications and APIs

Domain

Enterprise Software Development

Required skills

Angular, Java, Spring Boot, TypeScript, gRPC, RESTful services, Docker, Kubernetes, CI/CD, PostgreSQL, Redis, Linux, Git, Agile, Test-Driven Development

Preferred skills

Python, Golang, microservices, micro front-end architecture, event-driven systems, public clouds (AWS, Azure, GCP), Grafana, UML, AI-powered development tools

Responsibilities

Design and implement scalable distributed software components; Develop and maintain APIs using RESTful services and gRPC; Drive DevOps automation including containerization and deployment pipelines; Design automated testing strategies; Collaborate with cross-functional teams on technical decisions and product delivery.

Seniority

Senior, hands-on IC