Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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 Do

Technical 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.
Qualifications & Experience

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.
What Success Looks Like

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 

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Lead Engineer II - Backend (Python) in Wilmington, DE vacancy
  • $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,... 
    Python
    Temporary work
    Flexible hours

    Best Egg

    Wilmington, DE
    3 days ago
  • $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

    Best Egg

    Wilmington, DE
    1 day ago
  • $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... 
    Python
    Work at office
    Local area

    M&T Bank Corporation

    Wilmington, DE
    4 days ago
  • $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... 
    Python
    Work at office

    M&T Bank Corporation

    Wilmington, DE
    4 days ago
  • 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

    Liberty Personnel Services, Inc.

    Wilmington, DE
    5 days ago
  • 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

    JPMorgan Chase & Co.

    Wilmington, DE
    4 days ago
  •  ...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

    Light Edge

    Wilmington, DE
    3 days ago
  • 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

    JPMorgan Chase & Co.

    Wilmington, DE
    1 day ago
  • $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... 
    Python
    Hourly pay
    Local area
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Sargent Lundy

    Wilmington, DE
    4 days ago
  •  ...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... 
    Python
    For contractors

    JPMorgan Chase & Co.

    Wilmington, DE
    5 days ago
  •  ...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,... 
    Python
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Wilmington, DE
    6 hours ago
  • $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... 
    Python
    Temporary work
    Work experience placement
    Work at office
    Local area
    Monday to Friday
    2 days per week
    1 day per week

    Elevance Health

    Wilmington, DE
    3 days ago
  •  ...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

    JPMorgan Chase & Co.

    Wilmington, DE
    5 days ago
  •  ...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... 
    Python
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Wilmington, DE
    1 day ago
  • $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... 
    Python
    Hourly pay
    Local area
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Sargent Lundy

    Wilmington, DE
    5 days ago
  • $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... 
    Python
    Hourly pay
    Local area
    Worldwide
    Flexible hours

    Sargent Lundy

    Wilmington, DE
    4 days ago
  •  ...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... 
    Python
    Contract work

    VDart

    Chester, PA
    3 days ago
  • 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... 
    Python
    Remote job

    ChatGPT Jobs

    Wilmington, DE
    5 days ago
  • $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... 
    Python
    Hourly pay
    Contract work
    Local area
    Worldwide
    Flexible hours

    Sargent Lundy

    Wilmington, DE
    2 days ago
  •  ...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

    Concord IT Systems

    Wilmington, DE
    1 day ago
  •  ...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... 
    Python
    Full time
    Remote work

    Accomplish Health Services, LL

    Wilmington, DE
    1 day ago
  • $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... 
    Python
    Full time
    Contract work

    Pinnacle Group

    Wilmington, DE
    3 days ago
  •  ...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 placement
    Local area

    Computer Task Group

    Wilmington, DE
    6 hours ago
  •  ...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... 
    Python
    Temporary work

    JPMorgan Chase & Co.

    Wilmington, DE
    10 days ago
  •  ...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... 
    Python
    Local area

    JPMorgan Chase & Co.

    Wilmington, DE
    10 days ago
  •  ...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

    JPMorgan Chase & Co.

    Wilmington, DE
    2 days ago
  •  ...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... 
    Python
    Temporary work
    Local area
    Remote work

    RxBenefits

    Wilmington, DE
    1 day ago
  •  ...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... 
    Python
    Full time

    UNIQCO LLC

    Wilmington, DE
    3 days ago
  •  ...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

    JPMorgan Chase & Co.

    Wilmington, DE
    a month ago
  •  ...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

    Chemours International Operations Sàrl

    Wilmington, DE
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Engineer II - Backend (Python). Be the first to apply!