Senior Software-Engineer( Python & Golang)
Virtusa · Warsaw, Masovian Voivodeship, Poland
About the role
Design, implement, and operate reliable backend services and APIs using Python and Go for a pharmaceutical client. Build ML/AI infrastructure for large image datasets and automate releases via CI/CD and infrastructure-as-code.
What they look for
Requirements
Requires at least 5 years of production experience with Python and Golang, with deep knowledge of microservices and distributed systems. Must be proficient in AWS, Kubernetes, and both SQL and NoSQL databases.
Benefits
Full description
We are looking for experienced team players to fill the position of Senior Software-Engineer( Python & Golang) and participate in our up-and-coming project for our client from pharmaceutical industry.
Responsibilities:
- Build and maintain production services: design, implement, and operate reliable, well-tested backend services and APIs in Python and Go. Refactor or rewrite components when needed to improve performance, stability, and maintainability.
- Build ML/AI infrastructure: create data pipelines and services that support model training, evaluation, and deployment on large image datasets.
- Automate and ship: set up CI/CD, testing, and infrastructure-as-code to keep releases smooth and predictable across environments.
Requirements
- At least 5 years of production experience with Python and solid Golang building and running services.
- Deep understanding of microservices, distributed systems, and API design (REST/gRPC), with attention to clean contracts and failure modes.
- Hands-on experience with SQL and NoSQL databases, sound schema design and performance tuning, and familiarity with object storage (e.g., S3).
- Proven experience deploying and operating on Kubernetes and strong Unix/Linux fundamentals.
- Practical experience with AWS core services (EKS, EC2, S3, RDS, IAM, CloudWatch) and cost-aware architectures.
- Strong engineering practices including CI/CD, automated testing, code reviews, documentation, and a security-first mindset.
- Ability to lead technical initiatives, communicate trade-offs clearly, and collaborate effectively across multidisciplinary teams.
Benefits
- Hybrid work mode ( 1-2 days/per week from customer office in Warsaw)
- Professional training programs – including Udemy and other development plans
- Work with a team that’s recognized for its excellence. We’ve been featured in the Deloitte Technology Fast 50 & FT 1000 rankings. We’ve also received the Great Place To Work® certification for five years in a row