Lead Engineer II - Backend (Python)
Best Egg
Job Description
Job Description
Best Egg, now part of Barclays, is a market-leading, tech-enabled financial platform helping people build financial confidence through innovative lending solutions and financial health tools. As a Barclays company, we combine the agility and customer focus of a fintech with the global reach, stability, and purpose of a leading financial institution—working together to create a better financial future for our customers and communities.
At Best Egg, you’ll find a culture grounded in our core values—putting people first, creating clarity, delivering with excellence —enhanced by Barclays’ commitment to integrity, inclusion, and long-term impact. Together, we empower our colleagues to challenge, innovate, and take ownership while making a meaningful difference in people’s financial lives.
With the strength of Barclays behind us, we offer expanded opportunities for growth, development, and career mobility across a global organization—while continuing to build the products and experiences that make Best Egg unique.
We’re looking for collaborative, curious problem-solvers who are excited to make an impact and grow with us.
We’re proud to be an equal opportunity employer committed to building a diverse and inclusive team.
The Lead Software Engineer II – Backend plays an important role in building and enhancing backend engineering solutions across the organization. This role focuses on designing and delivering reliable, high-quality Python services on AWS while contributing to technical discussions, improving engineering practices, and supporting team execution. You will work closely with senior engineers, Product, and other backend and frontend teams to build performant, maintainable, and scalable APIs, serverless functions, and containerized services.
What You Will DoTechnical Leadership & Delivery
- Design, develop, and deliver high-quality backend Python services iteratively and incrementally.
- Take ownership of key services and APIs—from hands-on coding through CI/CD, deployment to AWS, monitoring, and on-call support.
- Contribute to backend observability using tools like Datadog for logging, metrics, distributed tracing, and alerting.
- Participate in technical design discussions and contribute architectural insights, working with senior leaders to shape solutions.
- Ensure software follows modern engineering practices, including clean code, testing, automation, and modern backend architecture patterns.
- Support continuous improvement in code quality, reliability, performance, and developer experience.
- Translate business requirements into clear technical tasks and help validate assumptions and approaches.
Technical Expertise
- 3–7 years of professional backend software engineering experience.
- Proficiency in Python at scale, including modern Python (3.13+), type hints, async/await, packaging, and a strong grasp of the standard library and the broader ecosystem.
- Expertise with at least one major Python web framework (FastAPI preferred; Django or Flask also strong) and the patterns that make Python services reliable in production.
- Strong hands-on experience with AWS, including building and operating production workloads on Lambda (serverless functions, event-driven architectures) and EKS (containerized services on Kubernetes).
- Working knowledge of supporting AWS services such as API Gateway, SQS/SNS, S3, IAM, CloudWatch, and Secrets Manager.
- Experience designing and building RESTful APIs
- Working knowledge of PostgreSQL
- Experience with Redis for caching, rate limiting
- Experience with containerization (Docker) and Kubernetes fundamentals (deployments, services, scaling, troubleshooting).
- Experience with CI/CD pipelines and modern release tooling; familiarity with GitHub Actions and Octopus Deploy is a plus.
- Experience with unit, integration, and contract testing (pytest or similar).
- Experience working within mature, legacy codebases and contributing to incremental modernization efforts.
In the first 90 days
- Own core services or features.
- Deliver high-quality, production-ready code and contribute meaningfully to team goals.
- Build strong working relationships within Engineering, Product, and partner teams.
In 6–12 months
- Lead development of one or more services or features with increasing autonomy.
- Help improve service performance, reliability, and scalability.
- Support and elevate engineering practices through mentorship, code reviews, and process improvements.
Employee Benefits
Best Egg offers many additional benefits for our employees, including (but not limited to):
· Pre-tax and post-tax retirement savings plans with a competitive company matching
program
· Generous paid time-off plans including vacation, personal/sick time, paid short--
term and long-term disability leaves, paid parental leave, and paid company
holidays
· Multiple health care plans to choose from, including dental and vision options
· Flexible Spending Plans for Health Care, Dependent Care, and Health
Reimbursement Accounts
· Company-paid benefits such as life insurance, wellness platforms, employee
assistance programs, and Health Advocate programs
· Other great discounted benefits include identity theft protection, pet insurance,
fitness center reimbursements, and many more!
In compliance with the CCPA, Best Egg is fully committed to handling the personal information and data of employees and job applications responsibly with respect and due care. Review our CCPA Employee Policy here
$100k - $135k
...Lead Software Engineer II Best Egg, now part of Barclays, is a market-leading, tech-enabled financial platform helping... ...professional software engineering experience. ~ Strong backend development experience with Java and Python. ~ Solid understanding of SQL, data modeling,...PythonTemporary workFlexible hours$100k - $135k
Best Egg in Wilmington, Delaware is seeking a Lead Software Engineer II - Backend to build and enhance backend engineering solutions. This role involves designing high-quality Python services on AWS, contributing to team execution, and collaborating with Product and engineering...Python$154.68k - $164.68k
Software Engineer II Location: 1100 North Market Street, Wilmington, DE 19801. Position requires in-office work... ...with designing and developing applications in Python. One (1) year of experience using Snowflake as the backend for Data Warehouse applications. One (1) year of...PythonWork at officeLocal area$154.68k - $164.68k
M&T Bank Corporation seeks a Software Engineer II in Wilmington, DE, to develop and support ETL processes. Candidates should have over five... ...applications, with proficiency in technologies like Hadoop, Python, and Informatica. This position requires strong collaboration...PythonWork at office- Lead AI Software Engineer (3 DAYS ON SITE, MUST BE A CITIZEN OR GC HOLDER) We’re hiring a senior, hands‑on engineer to build and operate... .../LLM applications in production environments. Strong Python expertise and backend engineering fundamentals. Experience designing and...Python
- A major financial institution is seeking a Senior Lead Software Engineer specializing in Python, Java, and AWS. This role requires strong leadership skills and the ability to provide technical guidance in an agile environment. With over 5 years of experience, the ideal...Python
- ...Virtualization Engineer II LightEdge Solutions is developing the IT solutions that will... ...tools such as PowerShell, PowerCLI, or Python. Experience supporting Dell VxRail infrastructure... ..., Austin, TX, and Raleigh, NC, industry-leading private Infrastructure as a Service (...Python
- As a Senior Lead Infrastructure Engineer in Consumer and Community Banking at JPMorganChase, you utilize strong knowledge of software, applications... ...with one or more scripting/programming languages (e.g., Python, Go, JavaScript) to automate data pipelines, reporting, and...Python
$131.96k - $205.33k
Description Our Grid business unit is seeking an experienced Lead EHV Substation Engineer. Responsibilities: This position offers you the... ...checked. Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with...PythonHourly payLocal areaRemote workRelocation packageFlexible hours3 days per week- ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer - Python/Java/AWS at JPMorgan Chase within the Corporate Sector, you are an integral part of an agile team that works to enhance...PythonFor contractors
- ...About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate... ...product managers, data scientists, and backend engineers to deeply understand business... ...experience Have strong programming skills in Python and fluency in data manipulation (SQL,...PythonPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$84.74k - $138.67k
...Actuarial Analyst II Hybrid 1: This role requires associates to be in-office 1 - 2... ...and Experiences: Experience with SQL, Python and/or VBA is preferred Proficient experience... ...to advance our strategy but will also lead to personal and professional growth for our...PythonTemporary workWork experience placementWork at officeLocal areaMonday to Friday2 days per week1 day per week- ...realm tailored for top achievers in site reliability. As a Lead Site Reliability Engineer at JPMorgan Chase within the enterprise technology,... ...Fluency in at least one programming language such as (e.g., Python, Java Spring Boot, .Net, etc.) Deep knowledge of software...Python
- ...expertise in specialty areas. - Shall perform engineering tasks for back-end design and... ...integration. - 5 years of experience in Python and PostgreSQL. - 5 years of experience... ...applications. - 5 years of experience leading software development programs or projects...PythonMinimum wageContract workTemporary workWork experience placement
$134.55k - $205.56k
...relaying and controls systems for HV and EHV substations. As a Lead Substation Engineer, you will: Work on a wide range of substation... ...checked. Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with...PythonHourly payLocal areaRemote workRelocation packageFlexible hours3 days per week$131.96k - $205.33k
Description This is a lead design engineering position that offers a variety of interesting and challenging opportunities in structural engineering... .... Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with...PythonHourly payLocal areaWorldwideFlexible hours- ...Position: ML Engineer with python and AI Location: Chester , PA -onsite Duration... ...Overview We are looking for an AI/ML Lead Engineer with strong Python, Machine Learning... ...AI Platform. • Build REST APIs or backend services using frameworks like Flask or...PythonContract work
- A tech solutions provider is seeking a Sr. Software Engineer in Leesburg, VA, to lead engineering efforts in Palantir Foundry and cloud-native solutions... ...lifecycle, and expertise in technologies like Python, .NET Core, and Azure. This position offers competitive salary...PythonRemote job
$116.62k - $179.89k
...work in the Instrumentation and Controls Engineering group.You will work on major process controls... ...as firm/client liaison in a support or lead engineering role is desirable.•... ...Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate...PythonHourly payContract workLocal areaWorldwideFlexible hours- ...Role: Python Pyspark Location: Wilmington, DE Mphasis/JPMC Rate: $55/Hr on C2C Longterm JD: Expert proficiency in Python programming language Expert proficiency in PySpark, including Spark SQL and other Spark...Python
- ...platform in an AWS environment. This is a lead hands-on technology role with room to... ...interfaces in Caspio using HTML, CSS, React.js, Python, and JavaScript, ensuring responsiveness... ...database structures using Caspio's SQL backend Understanding of architectural...PythonFull timeRemote work
$50 - $55 per hour
...Angular. Strong knowledge of back-end technologies such as Node.js, Python, or Java, and experience with databases like MySQL, PostgreSQL,... ...and teamwork abilities. About PTR Global: PTR Global is a leading provider of information technology and workforce solutions. PTR...PythonFull timeContract work- ...CTG is seeking to fill a Software Engineer II opening for our client. Location: Wilmington... ...applications across complex systems. Lead and contribute to full SDLC activities... ...support. Build and maintain Web APIs and backend services using .NET Core and C#....Work experience placementLocal area
- ...and rewarding opportunity for you to take your data engineering career to the next level. As a Lead Software Engineer - Databricks/PySpark/AI at JPMorganChase... ...experience Expert-level programming skills in Python/PySpark with a strong portfolio of production-grade code...PythonTemporary work
- ...technology strategy and deliver high-impact projects in a fast-paced, dynamic environment using PySpark/Python, AWS, and Databricks. As a Lead Software Engineer - Python/PySpark/AWS/Databricks at JPMorganChase within Corporate & Enterprise Technology, you will drive...PythonLocal area
- ...impact in a space designed for top performers. As a Senior Lead Security Engineer at JPMorgan Chase within Cybersecurity and Technology... ...proficiency in at least one modern programming language (e.g., Python, C/C#, Go, Java) and scripting for automation and security tooling...Python
- ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for our... ...strong expertise in modern frontend and backend technologies within a microservices and AWS... ...(React, Next.js) and backend services (Python, Go, node.js). Participate in architectural...PythonTemporary workLocal areaRemote work
- ...Associate Full Stack Developer, you will work closely with senior engineers to design, develop, and maintain web applications across the... ...Experience with at least one back-end language (e.g., Node.js, Python, Java, or C#) and one front-end framework (e.g., React, Angular...PythonFull time
- ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking -... ...Advanced in one or more programming language(s) ; Java, Python, React, AWS Proficiency in automation and continuous...Python
- ...launching innovative software and generative AI applications. The ideal candidate will have over 7 years of experience, with expertise in Python, JavaScript, and frontend technologies. The position offers competitive compensation, benefits, and opportunities for continuous...Python
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Engineer II - Backend (Python). Be the first to apply!
- lead engineer Wilmington, DE
- lead operating engineer Wilmington, DE
- back-end developer Wilmington, DE
- backend software engineer Wilmington, DE
- python programmer Wilmington, DE
- python developer data analytics Wilmington, DE
- python engineer Wilmington, DE
- python developer Wilmington, DE
- junior python remote Wilmington, DE
- python data scientist Wilmington, DE


