Principal Software Engineer - Python (Team Lead)
AltexSoft
Python Team Leader
In this role, you will play a key role in launching and leading a new Python team from scratch, while actively contributing to architecture, development, and client collaboration. You will work closely with Solution Architects, Business Analysts, and other domain experts, participating in pre-sales, solution design, and technical consulting. This is a hands-on leadership position where you will both guide the team and contribute to the codebase, ensuring scalable and maintainable solutions.
You Have
- 7+ years of experience with Python and backend development
- Strong expertise in software architecture and system design (microservices, distributed systems, scalable solutions)
- Proven experience leading engineering teams or acting as a technical leader
- Hands-on experience with modern Python frameworks (Django, FastAPI, Flask, or similar)
- Solid understanding of RESTful API design and backend integration patterns
- Experience with relational and NoSQL databases (PostgreSQL, MongoDB, etc.)
- Knowledge of CI/CD processes and DevOps practices • Strong experience with cloud platforms (AWS, GCP, or Azure)
- Deep understanding of software development best practices, code quality, and design patterns
- Experience with Agile/Scrum methodologies
- Strong problem-solving skills and ability to make informed technical decisions
- Excellent communication skills with the ability to work directly with clients and stakeholders
- Experience mentoring engineers and conducting code reviews
- Ability to work in distributed teams and coordinate across time zones
- Experience using AI coding assistants (e.g., Cursor, GitHub Copilot, or similar) in day-to-day development tasks
You Are Going To
- Lead and build a new Python development team from the ground up
- Participate in the full software development lifecycle from planning to deployment
- Design and implement scalable software solutions using Python
- Make key technical decisions and communicate them to stakeholders
- Mentor team members and conduct code reviews
- Collaborate with cross-functional teams (BA, QA, DevOps, UI/UX)
- Participate in client meetings and technical discussions
- Ensure code quality and adherence to best practices
- Implement and maintain CI/CD pipelines
- Contribute to architecture decisions and technical strategy
- Coordinate with distributed teams across different time zones
- Stay updated with the latest Python technologies and industry trends
- Participate in solution design sessions
$118.1k - $200.76k
...Software Engineering Team Lead Empower national defense. Advance your career. Make a difference. Join BAE Systems' Countermeasure & Electromagnetic... ...Certification. Experience with Rust, MATLAB, C, Python, or Bash scripting Exposure to hardware integration, external...SuggestedFull timeLocal areaFlexible hours- ...Job Title Principal Software Engineer - Python AI Pipelines Overview We are looking for an experienced... ...systems. In this role you will play a lead role in architecting and implementing... ...and executing on large projects in a team-based setting ● Demonstrated...Suggested
$107k - $216k
...The Role The Full-Stack Software Engineer for Fidelity Private Shares in... ...The Fidelity Private Shares team delivers innovative technology... ...work closely with technical leads and product managers to support... ...programming languages (e.g., Python, Javascript/Typescript)...SuggestedWork from home$107k - $216k
...We are currently sourcing for a Software Engineer for CAT Regulatory Reporting Team to work in Jersey City, New Jersey... ...with KDB+ Proficient in Linux , python and Java Familiar with Control... ...well-being support, market-leading retirement, generous paid time off...SuggestedWork from home$132.4k - $251.6k
...problems. With our three market leading businesses, world-class... ...of experience and renowned engineering expertise to meet the needs... ...Raytheon’s APS SBU Engineering Team is seeking a Senior Principal Engineer to perform in the role of Software Integrated Product Team Lead...SuggestedTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Senior Principal Engineer Raytheon's Advanced Products & Solutions (APS... ...technology commonality to provide leading-edge, reliable, and cost-... ...'s APS SBU Engineering Team is seeking a Senior Principal... ...Engineer to perform in the role of Software Integrated Product Team Lead...Relocation package
- ...Information Technology Engineer Are you ready to make... ...dynamic and supportive team, and receive investment... ...Associate Director / Principal ‑ level engineer, you will... ...applications using Python (API and service development... ...related experience in software engineering, including...Remote workFlexible hours
- ...years of proven experience as a Principal Software Engineer or similar role. • Strong proficiency in Python programming language. •... ...Have Skills & Experience • Lead the design, development, and deployment... ...with cross-functional teams to define technical specifications...
$150k - $300k
...employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven... ...development expertise (Production level Python development required) Enterprise...Work at officeLocal areaRemote workWork from homeFlexible hours3 days per week$152.8k - $229.2k
...Principal Software Engineer – Signals & Algorithm Interfaces (Python/C++) At Medtronic, you can begin a life-long career of exploration... ...and equity for all. You'll lead with purpose, breaking down... ...procedures. Engineers on this team build the software that makes that...H1bWork at officeLocal areaImmediate startFlexible hours$200k - $280k
...currently do not possess this level of clearance. Are you a Principal Python Software Engineer who is ready for a new challenge that will launch your... ...’s degree. ~ Works well independently as well as on a team. ~ Strong communication skills. Key Skills: ~...16 hoursFull timeContract workRemote workWork from homeRelocation package$152.8k - $229.2k
...and equity for all. You'll lead with purpose, breaking... ...collaboration as we work together to engineer the extraordinary. As a Principal Software Engineer - Signals & Algorithm Interfaces (Python/C++) you will set the... ...Signals & Algorithms team's work is brought into...H1bWork at officeLocal areaImmediate startFlexible hours$131.3k - $237.35k
Leidos in the Town of Florida, NY, seeks a Team Lead - Principal Software Engineer with over 12 years of experience. You will provide strategic technical leadership and manage multiple Agile teams delivering scalable software solutions using Java and React. This role requires...Remote job$137.3k - $183.65k
...Principal Software Engineer (Storage Tech Leader) - North America Software Center... ...enhance lives. As the world's leading semiconductor foundry, we... ...maintain APIs and scripts (Python, Go, or Bash) to automate storage... ..., and Infrastructure teams to integrate storage solutions...Monday to Friday- ...Redux, HTML, CSS) including application service development using Python. Note: This role is focused on end-to-end Cloud Native... ...Description: The Opportunity Client's model hosting Platform team is looking for an experienced UI/Full stack developer to design,...
$200k - $280k
...amazingly talented people Job Description GliaCell is seeking a Principal Python Software Engineer on one of our subcontracts. This is a full-time position... ...’s degree. Works well independently as well as on a team. Strong communication skills. Key Skills Experience...16 hoursFull timeContract workRemote workWork from homeRelocation package$155k - $175k
A leading technology firm seeks a Principal-Level Software Engineer in Annapolis Junction, MD. The ideal candidate will have extensive experience with data science tools, Java, Python, and Agile development. Responsibilities include prototyping and deploying analytic tools...Flexible hours$155k - $175k
A leading technology firm in Maryland is seeking a Principal-Level Software Engineer specializing in Java and Python. You will create custom analytics, work with data scientists, and deploy analytic tools to solve complex problems. Required qualifications include a Bachelor...- ...Root Insurance is seeking a Principal Software Engineer to lead engineering efforts. In this role, you'll work with software engineers and stakeholders to define the strategy for valuable software and drive end-to-end execution of initiatives that improve business outcomes...Remote workFlexible hours
$180k - $220k
...An educational technology company is seeking a Principal Software Engineer to provide technical leadership across teams. This role focuses on improving engineering effectiveness and ensuring technical excellence in a remote setting. Ideal candidates will have over 15...Remote work- ...A leading Global Payments Technology company is seeking a Principal Software Engineer to join their senior engineering leadership team. This role offers the opportunity to blend hands-on coding with strategic direction, guiding architecture decisions for a global payments...Remote workFlexible hours
- ...Title: Principal Software Engineer (C /Python, Simulation Systems) Location: Mountain View , CA Duration: 1 year Role Summary Build the core software foundation for simulation-based systems in specialty domains. You'll develop high-performance computation...
$155k - $175k
Principal‑Level Software Engineer (Java, Python) Locations: Annapolis Junction, MD Shifts Available Flexible; shift times are general hours; some projects may require earlier or later reporting based on customer requirements. Job Description IDS is seeking a Principal...Local areaFlexible hoursShift work$107.5k - $204.5k
...required on day 1 Our Crypto team in the Software Technologies directorate... ...products. As a Principal Software Engineer joining our team, you will... ...Proficiency in C++ or Rust, Python, and embedded Linux is... ...Development and Integration: Lead design and develop...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...services company located in Fort Mill, South Carolina, is seeking a Principal Software Engineer to design and develop the Snapfish website. The role involves collaborating with cross-functional teams to enhance architectural processes and implementing cutting-edge technologies...Remote work
- A leading global financial services firm is seeking a Senior Principal Software Engineer to enhance and deliver trusted market-leading technology products. The role requires 10+ years of experience in software engineering, with a focus on cloud-native applications and...
$155k - $215k
Protingent is looking for a Principal Software Engineer in Redmond, WA, with a salary range of $155,000 to $215,000. The ideal candidate should have over 10 years of software development experience and deep architectural knowledge across multiple services. Responsibilities...Remote job$170k - $281k
...greatest potential. Title and Summary Principal Software Engineer About Mastercard Mastercard is a... ...faster, improve quality, and help teams adopt better ways of building. Key... ...Thought Leadership & Influence Lead architectural design for complex, enterprise...Full timePart timeRemote workWork from homeWorldwideFlexible hours$139.9k - $274.8k
...excellence, and encouraging teams and leaders to bring their... ...Intelligence team is looking for a Principal Software Engineering Manager for our... ...Engineering Manager, you will lead a team of software engineers... ..., C#, Java, JavaScript, or Python OR equivalent experience...Ongoing contractLocal area- ...Principal Software Engineer If you are looking for a game-changing career, working... ...for one of the world's leading financial institutions, you... ...integral part of an agile team to enhance, build, and deliver... ...Advanced proficiency in Python software engineering skills...Work experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Python (Team Lead). Be the first to apply!
- senior principal software engineer United States
- principal software engineer manager United States
- principal software engineer United States
- python engineer United States
- python developer United States
- python developer part time United States
- python programmer United States
- entry level python developer United States
- python developer internship United States
- full stack / python developer (remote) United States



