1 day ago
Warsaw, PolandSenior
Responsibilities
- Translate business requirements into scalable, secure, and maintainable software and data solutions.
- Lead design, development, testing, deployment, support, and continuous improvement across the product lifecycle.
- Build backend services, APIs, data-processing components, integrations, and data pipelines using Python, Databricks, and AWS.
- Develop cloud-native and containerized workloads using AWS and Amazon EKS.
- Apply source control, automated testing, CI/CD, monitoring, logging, release management, and data reliability practices.
- Monitor production applications and pipelines, troubleshoot incidents, resolve defects, and implement long-term improvements.
- Maintain architecture, API, data-flow, deployment, and operational documentation.
- Support engineering quality through code reviews, technical guidance, mentoring, knowledge sharing, and continuous improvement.
- Communicate technical options, risks, dependencies, and trade-offs to business and technology stakeholders.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- At least five years of experience as a software engineer.
- Proficiency in Python, software design, architecture, databases, and SQL.
- Extensive experience with Docker, Kubernetes, version control, and cloud-native development.
- Experience with workflow engines such as Argo Workflows or Apache Airflow.
- Experience with Databricks for data engineering, pipelines, transformations, and analytics-ready datasets.
- Knowledge of AWS and experience with GitHub Actions for continuous integration and deployment.
- Experience with microservices architecture, RESTful API design, automated testing, and software development lifecycle practices.
- Familiarity with integrated development environments such as Visual Studio.
- Strong analytical, problem-solving, collaboration, communication, and stakeholder-management skills.
- Preferred qualifications include strong DevOps knowledge, mentoring experience, software security knowledge, and experience with Veeva Vault.
Benefits
- Hybrid work arrangement allowing employees to work from home, from the office, or combine both by agreement with the manager.
- Minimum monthly gross compensation of 20 240 PLN, with variable pay components such as performance-based bonuses.
- Medical care above statutory requirements.
- Flexible benefits, leisure support, and well-being and sports programs.
- Life, accident, and disability insurance through group coverage.
- Employer-supported pension plans with regular company contributions.
- Home office allowance, company car, and extra paid holidays.
Categories
BackendData Engineering
About Bayer
Bayer is a global life-sciences company that develops and sells prescription pharmaceuticals, consumer health brands (including Aspirin), and agricultural seeds, traits, and crop-protection products, plus digital farming tools, for patients, consumers, and farmers. It is a public company founded in 1863 and headquartered in Leverkusen, Germany. Bayer acquired Monsanto in 2018, making Crop Science one of its three core businesses alongside Pharmaceuticals and Consumer Health.
