At a Glance
- Tasks: Build APIs and data pipelines while ensuring scalability and efficiency.
- Company: Join a forward-thinking tech company that values innovation and collaboration.
- Benefits: Attractive salary, flexible working options, and opportunities for professional growth.
- Other info: Ideal for those passionate about tech and eager to contribute to exciting projects.
- Why this job: Make an impact by working with cutting-edge technologies in a dynamic environment.
- Qualifications: 5+ years in software engineering with strong Python skills and STEM background.
The predicted salary is between 49000 - 89000 £ per year.
Salary: £49,000 - 89,000 per year
Requirements:
- 5+ years of experience as a Software Engineer
- 3+ years of experience engineering with Python as our primary language
- An academic background in STEM
- Fluency in Python, SQL, and other OOPLs
- Experience with API development and integration
- A practical understanding of distributed systems
- The ability to write concurrent code in IO/CPU bound situations
- Experience with Docker, K8s, Ansible, Teamcity, monitoring, and alerting
- Nice to have: experience with prototyping and sketching
- Nice to have: multiple side projects or open source contributions
- Nice to have: exposure to GCP
Responsibilities:
- Building APIs, jobs, and data pipelines, ensuring they are properly designed and scaled according to business needs
- Writing event consumers to build data models for new flows and processes
Technologies:
- API
- Ansible
- Docker
- Python
- SQL
- Teamcity
We think you need these skills to ace Senior Software Engineer Python
Python
SQL
API Development
Distributed Systems
Concurrent Programming
Docker
Kubernetes (K8s)