Lead Python Software Engineer
SoftServe, Inc.
United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Amazon Web Services
Unit Testing
Cloud Computing
Software Quality
Continuous Integration
Relational Databases
Software Debugging
Mobile Application Software
Python (Programming Language)
PostgreSQL
Standard Sql
Software Deployment
+8 more
Software Engineering
Software Systems
Systems Integration
ReactJS
Flask (Web Framework)
Data Analytics
Apache Kafka
Microservices
Job description
In this role, you will build and evolve software solutions for a US-based healthcare insurance company as part of a mature, distributed engineering team. You will work primarily with Python and Flask across the full development lifecycle, from solution design and implementation to testing and production deployment, while taking ownership of technical decisions and contributing to engineering improvements., * Design and develop scalable backend solutions using Python 3.x and Flask across the full software development lifecycle
- Own technical implementation and contribute to solution design, ensuring maintainable and reliable software delivery
- Collaborate with Software Engineers, Product Managers, Business Analysts, designers, and client stakeholders to translate business needs into technical solutions
- Analyze backlog items, estimate development efforts, and decompose features into actionable technical tasks
- Develop and maintain microservices, integrations, and data-driven functionality using PostgreSQL and relational database technologies
- Implement testing and debugging practices, including unit testing, to maintain software quality and reliability
- Contribute to CI/CD processes and support reliable deployments across AWS environments
- Drive technical improvements, proactively identify opportunities, and contribute to engineering practices and project processes
Requirements
- 5+ years of commercial experience with Python software development
- Advanced expertise in Python 3.x and hands-on experience with Flask
- Strong knowledge of SQL and relational databases, including practical experience with PostgreSQL
- Hands-on experience with AWS and cloud-based development environments
- Solid understanding of microservices architecture and distributed software systems
- Practical experience with testing, debugging, and unit testing practices
- Proven ability to work autonomously, take ownership of technical decisions, and contribute at Senior Engineer or Tech Lead level
- Strong communication and collaboration skills for working with distributed teams and client stakeholders
- Exposure to Kafka, gRPC, or similar integration technologies as a plus
- Knowledge of React.js or experience supporting web and mobile applications as an advantage
- Experience with healthcare industry solutions or previous Tech Lead responsibilities as a plus
- Strong working proficiency in English for daily communication with international teams and stakeholders
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
EM
Eli McGarvie
Software Engineer Salary London
about 3 years ago
LM
Luis Minvielle
The 13 Best Python Libraries for Developers in 2025
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago