Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Interval Group

Software Engineer

Interval Group

Senior Python Software Engineer in energy sector's internal platform programme. Implementing component architecture and driving software development in a cloud-native environment.

Posted 5/23/2026contractRemote • 🇩🇪 GermanySeniorLeadWebsite

Tech Stack

Tools & technologies
MongoDBNeo4jNoSQLPostgresPythonRedis

About the role

Key responsibilities & impact
  • Write production-ready Python code to implement architecture designs
  • Make and communicate technical decisions
  • Create and communicate status reports
  • Lead meetings and present technical concepts
  • Mentor other developers and ensure timely delivery of features
  • Participate in agile ceremonies and promote agile practices
  • Identify and drive continuous improvement opportunities

Requirements

What you’ll need
  • 8+ years of professional software development experience
  • Advanced Python (3.9+) knowledge, including async programming (asyncio, aiohttp)
  • Extensive experience with FastAPI for building scalable APIs and services
  • Expertise in modular software design and maintainable codebases
  • Strong understanding of type hints, dependency injection, and automated testing frameworks (pytest, unittest)
  • Experience with relational (PostgreSQL) and NoSQL (Redis, MongoDB, ArangoDB/Neo4j) databases
  • Deep understanding of microservice design principles
  • Solid understanding of application and API security principles, including OAuth2 and OIDC
  • Fluent English, both written and spoken (at least C1)

Benefits

Comp & perks
  • Flexible working hours
  • Freedom to choose your own projects
  • Access to exciting projects across various industries
  • Support for professional development
  • Attractive compensation
  • Committed team

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonasync programmingFastAPImodular software designtype hintsdependency injectionautomated testing frameworksPostgreSQLRedisMongoDB
Soft Skills
communicationleadershipmentoringagile practicescontinuous improvement