Python Backend Engineer

Lincoln International
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

Business Logic
Azure
Batch Processing
Databases
Data Normalization
Software Debugging
Fault Tolerance
Python
Key Management
PostgreSQL
NoSQL
Query Optimization
Search Technologies
Software Deployment
SQLAlchemy
Data Logging
Flask
Concurrency
Reliability of Systems
Backend
FastAPI
Containerization
Semi-structured Data
Information Technology
Deployment Automation
Cosmos DB
Front End Software Development
Asynchronous Programming
REST
Software Version Control
Data Pipelines
Docker

Job description

  • Design, develop, and maintain backend services and APIs using Python frameworks such as FastAPI or Flask.
  • Build robust RESTful APIs for analytics, reporting, dashboards, and data processing workflows.
  • Implement business logic for batch processing, scheduled jobs, and multi-step data pipelines.
  • Develop and optimize database interactions using PostgreSQL, ensuring efficient querying and data aggregation.
  • Work with structured and semi-structured data across relational and NoSQL.
  • Integrate backend systems with Azure services, including Blob Storage, Cosmos DB, Container Apps, Functions, AI Search, and OpenAI-based services where applicable.
  • Develop operational workflows such as notifications, reporting exports, and background processing jobs.
  • Containerize applications using Docker and support deployments in Azure environments.
  • Contribute to the design and maintenance of CI/CD pipelines using Azure Devops.
  • Manage environment configurations, secrets, and deployment settings across multiple environments.
  • Monitor, troubleshoot, and resolve production issues; enhance logging, monitoring, and system reliability.
  • Collaborate with cross-functional teams including frontend, product, data, and infrastructure to deliver high-quality backend solutions.

Requirements

We are seeking a skilled Python Backend Engineer with 4-6 years of experience to design, build, and maintain scalable, data-driven backend systems. This role focuses on backend API development, database-driven business logic, and supporting cloud-based deployments on Azure.

The ideal candidate will also have hands-on exposure to DevOps, particularly within the Azure ecosystem, including containerization, CI/CD pipelines, and production support. Familiarity with AI-enabled applications or integration with intelligent services is considered an added advantage., * 4-6 years of hands-on experience in Python backend development within production environments.

  • Strong proficiency in backend frameworks such as FastAPI or Flask.
  • Solid understanding of REST API design, validation, error handling, and best practices.
  • Experience with PostgreSQL and ORM tools such as SQLAlchemy, including schema design and query optimization.
  • Experience in building batch processing systems or scheduled workflows.
  • Familiarity with asynchronous programming, concurrency models, or worker-based architectures.
  • Experience working with object storage systems and NoSQL/document databases.
  • Hands-on experience with Docker for containerization.
  • Experience integrating Azure services using Python SDKs (e.g., Blob Storage, Cosmos DB, Container Apps, Functions, AI Search, OpenAI).
  • Practical experience with Azure DevOps for CI/CD pipeline development and deployment automation.
  • Understanding of environment configuration, secrets management, and production deployment practices.
  • Strong debugging, logging, and troubleshooting skills in production environments.
  • Proficiency with Git-based version control workflows.
  • Knowledge of resilient system design, including validation frameworks, retry mechanisms, and fault tolerance patterns.

Educational Qualifications

  • Bachelor's or Master's degree in Computer Science

About the company

Posted 8 Hours Ago Remote Hiring Remotely in USA Mid level Remote Hiring Remotely in USA Mid level The role involves designing and maintaining scalable data-driven backend systems, focusing on API development, database management, and cloud deployments on Azure. The summary above was generated by AI We are trusted investment banking advisors to business owners and senior executives of leading private equity firms and their portfolio companies and to public and privately held companies around the world. Our services include mergers and acquisitions advisory, private funds and capital markets advisory and valuations and fairness opinions. As one tightly integrated team of more than 1,400 professionals in 25+ offices in 16 countries, we offer an unobstructed perspective on the global private capital markets, backed by superb execution and a deep commitment to client success. With extensive industry knowledge and relationships, timely market intelligence and strategic insights, we forge deep, productive client relationships that endure for decades. Connect with us to learn more at www.lincolninternational.com. At Lincoln International, we know that the success of our global organization is a direct outcome of the strength of our people. We encourage diversity of thought and create talent density by attracting, retaining and engaging high performers from all demographics, backgrounds and perspectives. We value diversity, equity and inclusion as a catalyst to foster innovation and creative problem solving, access the best candidates and adapt to a highly dynamic, competitive environment. We know that employing a diverse team and valuing the unique perspectives of our people allows us to better understand and serve the needs of our clients. Lincoln International is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We encourage you to read more about our commitment to diversity and Environmental, Social & Governance (ESG) efforts.

Apply for this position