Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

The Oakleaf Group Logo

Python Backend Engineer

The Oakleaf Group

$75 - $100
Oct 9, 2025
Washington, DC, US
Apply Now

The Oakleaf Group is seeking an experienced Senior Python Engineer to join their team to develop and integrate multiple Python applications and design robust back-end databases, playing a key role in the software development lifecycle and mentoring junior developers.

Requirements

  • Strong software design skills including modular architecture and back-end database design
  • Proficient in Python and familiar with frameworks such as Flask, Django, or CherryPy
  • Strong understanding of RESTful APIs, microservices architecture, and asynchronous messaging (e.g., RabbitMQ, Kafka)
  • Experience with relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB), including schema design and query optimization
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and container technologies (Docker, Kubernetes) is desirable
  • Experience with front-end technologies like JavaScript, HTML5, and CSS3 is a plus
  • Knowledge of additional back-end languages like Node.js, Java, or Ruby is beneficial

Responsibilities

  • Develop clean, efficient, and scalable Python code for back-end applications
  • Design and implement functional requirements and modular software components
  • Architect and build high-performance, low-latency, and highly available applications
  • Design database schemas and integrate multiple component applications into a unified system
  • Write well-tested, maintainable, and readable code following best practices
  • Debug and optimize applications to ensure reliability and performance
  • Integrate front-end elements with server-side logic

Other

  • Minimum 5 years of experience as a Backend Engineer or similar role, with a proven track record in designing and implementing complex back-end systems
  • Experience working in Agile environments (Scrum, Kanban) in fast-paced settings
  • This is a hybrid role requiring to go into the Washington, DC office 3X a week. Candidates in the DMV area are preferred.
  • Contributions to open-source projects or active involvement in developer communities is a plus
  • Master’s degree in Computer Science, Engineering, or a related field preferred