CrawlJobs Logo

Lead Software Engineer, Backend (AI Infrastructure & Tooling)

United States, Plano 179400.00 - 204700.00 USD / Year · Job Posted April 05, 2026
Apply Position
Job Link Share

Job Description

Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One.

Job Responsibility

  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services

Requirements

  • Bachelor’s Degree
  • At least 4 years of professional software engineering experience (Internship experience does not apply)
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)

Nice to have

  • Master's Degree
  • 7+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js
  • 2+ years of experience with AWS, GCP, Azure, or another cloud service
  • 4+ years of experience in open source frameworks
  • 1+ years of experience building or deploying AI Agents (leveraging frameworks like LangChain, CrewAI, or AutoGPT) to automate complex workflows
  • 1+ years of people management experience
  • 2+ years of experience in Agile practices

What we offer

  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Lead Software Engineer, Backend (AI Infrastructure & Tooling)

8 matching positions

Ai & Software Engineer Lead - Backend

As an Lead Software Engineer at PMG, you’ll join a dynamic team that thrives on ...
Location
Location
United States , Dallas
Salary
Salary:
Not provided
pmg.com Logo
PMG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend development experience, with a strong focus on building scalable, high-performance systems, or a related field, with a bachelor’s or master’s degree or equivalent experience
  • 3+ years working with modern backend frameworks such as Django, Flask, or Express.js
  • Proven experience designing and integrating RESTful APIs and microservices architectures
  • Hands-on experience working across all stages of software development, including requirements, design, coding, testing, implementation, and support
  • Experience mentoring and guiding engineers to achieve technical excellence
  • Proficiency in backend languages like Node.js, Python, or Go with a focus on clean and maintainable code
  • Advanced skills in working with databases such as PostgreSQL, MongoDB, Redis, or MySQL, including query optimization and schema design
  • Familiarity with AI technologies like OpenAI, Bedrock, Vertex, and LangChain to explore and implement innovative backend solutions
  • Experience with version control tools like Git and CI/CD pipelines to automate testing and deployments
  • Knowledge of infrastructure-as-code tools such as Terraform or Ansible to manage infrastructure efficiently
Job Responsibility
Job Responsibility
  • Leading the design, development, and deployment of innovative, scalable features within the Alli suite of applications
  • Drafting and implementing architectural designs to produce reliable, complex, and highly scalable technical solutions
  • Working closely with Product Managers, Designers, and cross-functional teams to integrate AI-driven solutions that improve performance and drive business outcomes
  • Building scalable products that drive measurable results for our clients
  • Fostering a culture of collaboration and innovation by mentoring junior and mid-level engineers and promoting development best practices
  • Conducting coding, debugging, testing, and troubleshooting across the application development lifecycle
  • Conducting code reviews and providing fellow backend engineers critical feedback to ensure high-quality, maintainable code across Alli
  • Pioneering development in state-of-the-art technologies that transform the marketing technology space
What we offer
What we offer
  • Professional Development: Take advantage of our learning and development programs, mentorship opportunities, and career advancement support
  • Generous Time Off: Enjoy generous paid time off and holiday allowances to recharge and spend time with loved ones
  • Parental Leave: We provide paid parental leave to support your family during important life events
  • Retirement & Pension Plans: Plan for your future with competitive retirement or pension programs, including contribution matching
  • Fertility and Family Support: Access fertility benefits for all team members and their spouses
  • Healthcare: Coverage and support for everyday medical expenses and routine care, tailored by geography
  • Pet Insurance: Protect your pet's health and your finances
  • Lifestyle Spending Accounts: Enjoy 100% company-funded accounts to promote healthy habits and well-being
  • Commuter Benefits: Access support for travel and commuting needs, where available
  • Annual Bonus: All employees are eligible for an annual bonus
Read More
Arrow Right

Staff Software Engineer, (Backend) Uber AI Solutions

At Uber, our mission is to be the platform of choice for flexible earning opport...
Location
Location
United States , San Francisco, California; Sunnyvale, California
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s (or Master’s) degree in Computer Science, Engineering or related discipline (or equivalent experience)
  • Expert in at least one major backend or infrastructure technology (languages, frameworks, distributed systems, data pipelines) and comfortable influencing architecture across teams
  • Strong record of mentoring and developing engineers, setting technical standards, and driving impact beyond a single team
  • Excellent communication and collaboration skills
  • able to engage with multiple teams, stakeholders, and articulate vision and trade-offs
  • Experience participating in hiring and helping build out engineering teams or capability
  • 8+ years of professional software engineering experience, with substantial experience designing, building, and operating large-scale systems across multiple teams
  • Deep understanding of ML Ops ecosystems, LLM or ML model lifecycle management, and large-scale data processing frameworks (e.g., Kubeflow, Airflow, Ray, Spark)
  • Proven experience architecting systems for data labeling, translation, or human-in-the-loop workflows supporting high-volume ML applications
  • Strong familiarity with GenAI, Physical AI and LLM infrastructure model hosting, fine-tuning, evaluation, and integration into production services
Job Responsibility
Job Responsibility
  • Architect and evolve core systems that span multiple teams, ensuring scalability, performance, and long-term maintainability of critical platform services
  • Provide technical leadership across teams, driving alignment on design patterns, service interfaces, and shared infrastructure investments
  • Mentor and develop senior engineers, elevating technical depth, decision-making, and design rigor across the broader group
  • Champion the adoption of AI-assisted development tools and modern engineering practices to improve code quality, reliability, and delivery speed across teams
  • Influence hiring and talent development, helping shape team composition and maintaining a high engineering bar across multiple teams
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - AI Engineering and Productivity

The Role The AI Engineering and Productivity team in the Global Planning, Desig...
Location
Location
United States , Austin; Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related field, OR equivalent experience
  • 6+ years of experience delivering enterprise or full stack software solutions using Java / JEE, Python , and preferably Angular
  • 3+ years of experience working with complex SQL queries, functions, and stored procedures, including performance tuning and optimization against large datasets
  • Experience building or supporting data pipelines , ETL/ELT processes, or datacentric applications on distributed or cloud platforms (e.g., Databricks, Spark , or similar)
  • 3+ years of experience with Kubernetes/Docker, Quarkus , and cloud platforms such as Azure, AWS , or GCP
  • Experience working in Agile/SCRUM development methodologies, including backlog refinement, sprint planning, and incremental delivery
  • Hands on experience with modern DevOps practices such as Git/GitHub, code reviews, automated builds, automated testing, and CI/CD pipelines (e.g., GitHub Actions)
  • Willingness and demonstrated ability to learn and apply AI concepts , including working with data and APIs that support AI/ML and LLM based solutions
  • Strong problem solving skills with the ability to break down complex technical and data challenges into clear, actionable steps and deliver high quality solutions
  • Excellent written and verbal communication skills with the ability to collaborate with both technical and nontechnical stakeholders
Job Responsibility
Job Responsibility
  • Design, develop, and maintain data driven and AI-enabled applications and services that support Product Development engineering teams
  • Write high-quality, performant SQL (queries, functions, stored procedures) for complex data transformations and modeling across enterprise data platforms (e.g., SQL Server, Oracle, PostgreSQL)
  • Build and optimize data pipelines and workflows in Databricks (DBX) and related tools to support batch and near realtime data processing
  • Develop backend services and APIs in Java and/or Python that integrate data, business rules, and user workflows into robust, reusable components
  • Develop enterprise grade applications using Kubernetes/Docker, Quarkus, Java, Angular, PostgreSQL, and other GM approved tools
  • Partner with data science and AI teams to productionize AI/ML and LLM based solutions, including feature pipelines, inference integrations, monitoring, and continuous improvement
  • Proactively identify and remediate issues related to code quality, patterns, performance, security, and data correctness, using code quality analysis tools and remediation techniques
  • Lead or contribute to solution design, including architecture, patterns, and technology choices aligned with GM standards and Statement of Technical Direction
  • Apply and champion software engineering best practices, including code reviews, automated testing, branching strategies, CI/CD pipelines (e.g., GitHub Actions), observability, and secure coding practices
  • Collaborate with cross-functional teams (product owners, data engineers, architects, business stakeholders) to refine requirements, define acceptance criteria, and deliver incremental value in an Agile/SCRUM environment
What we offer
What we offer
  • Relocation benefits
  • Fulltime
Read More
Arrow Right

Lead AI Software Developer

The project focuses on building and developing a modern AI platform supporting b...
Location
Location
Poland , Wroclaw
Salary
Salary:
1600.00 PLN / Hour
astek.pl Logo
Astek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in backend development with Python in production environments
  • Hands-on experience with AI technologies such as AI Agents, RAG, MCP, or LLM-based solutions
  • Understanding of system integrations, API architecture, and scalable cloud-based applications
  • Experience with AWS or Azure and containerized environments such as Docker and Kubernetes
  • Experienced in designing secure and scalable enterprise solutions
  • Strong problem-solving skills and ability to proactively remove technical blockers
  • Enjoy working closely with cross-functional teams in an international environment
  • Experience mentoring developers, conducting code reviews, and promoting engineering best practices
  • Interest in modern AI architectures, workflow automation, and multi-agent systems
  • Fluent communication in English and Polish
Job Responsibility
Job Responsibility
  • Designing and developing scalable backend services and AI-driven integration solutions in Python
  • Building and maintaining APIs, connectors, and middleware between AI platforms and enterprise systems
  • Creating and optimizing multi-agent workflows and intelligent automation processes
  • Collaborating with AI Engineers, Data Engineers, and other technical stakeholders on system architecture and integrations
  • Integrating external AI platforms, internal tools, and cloud services into production environments
  • Working with cloud technologies and containerized infrastructure in AWS or Azure environments
  • Improving the quality, reliability, and performance of AI-powered solutions and LLM-based workflows
  • Conducting code reviews, mentoring team members, and supporting engineering best practices
  • Troubleshooting technical issues, identifying bottlenecks, and driving continuous improvements
  • Contributing to technical documentation, architecture discussions, and innovation initiatives across the team
What we offer
What we offer
  • Long-term collaboration
  • Technical training, certifications, and skills development
  • Competence Center mentoring
  • Clear career path
  • Employee benefits package (Multisport, private healthcare, life insurance)
  • Friendly working atmosphere, team-building events, and team-building meetings
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, AI Platform

GoodLeap is a technology company delivering best-in-class financing and software...
Location
Location
United States , AUSTIN; SAN FRANCISCO; IRVINE; ROSEVILLE
Salary
Salary:
173000.00 - 200000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building and shipping scalable, robust backend services and APIs
  • Strong proficiency in Python and/or TypeScript
  • Solid understanding of distributed systems, service-oriented architecture, and event-driven patterns (e.g. Kafka, RabbitMQ, SQS)
  • Passion for software development, emerging technologies and culture of innovation
  • A collaborative mindset and interest in mentoring teammates and elevating team practices
  • Excellent communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Build features and extensions to our agentic AI platform using scalable, robust, and AI-first software engineering practices
  • Design tools and infrastructure to enable teams at GoodLeap to easily build and enhance AI agents that empower homeowners, contractors, and operations staff
  • Work alongside a team of AI engineers, product managers, and data scientists to evaluate and improve our agent ecosystem
  • Collaborate with Staff engineers, product, architecture, and design leads to deliver highly-available, fault-tolerant products and services
  • Work on significant and unique technical challenges, evaluate and recommend solutions, and guide decision making by considering technical tradeoffs
  • Grasp both the technical and business perspective so you can help drive innovation
  • Work autonomously and be self-disciplined, requiring minimal supervision or guidance
  • Collaborate with other team members and coach more junior team members to grow both their technical skills and soft skills
What we offer
What we offer
  • May be eligible for a bonus and equity
  • Fulltime
Read More
Arrow Right

Lead Backend Engineer

We are looking for a highly motivated and experienced Lead Backend Engineer to j...
Location
Location
Salary
Salary:
Not provided
commencis.com Logo
Commencis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven hands-on software engineering experience
  • Strong experience in Java development
  • Strong experience with Spring Framework, preferably Spring Boot
  • Hands-on experience in designing and developing enterprise-grade backend applications
  • Solid understanding of microservice architecture and distributed systems
  • Experience with event-driven architecture and asynchronous integration patterns
  • Strong knowledge of scalable, resilient and high-availability system design
  • Solid understanding of object-oriented analysis and design using common design patterns
  • Experience with RESTful APIs and backend integration patterns
Job Responsibility
Job Responsibility
  • Design, implement, and operate cloud-native AI/ML services that are secure, reliable, and cost-efficient ensuring that they meet the business objectives and adhere to service level agreements (SLA)
  • Deploy and maintain AI applications on cloud- architecture
  • Build retrieval-augmented generation (RAG) stacks: embeddings, vector stores, chunking, and evaluation
  • Create MLOps foundations: experiment tracking, model registry, CI/CD for data & models, and Infrastructure-as-Code
  • Investigate new techniques, tools, and methods that might increase efficiency among engineering & technology and cloud teams, as well as leading execution processes of topics evaluated & planned for roll-out
  • Collaborate with other technical leaders and business stakeholders to align all constraints and come up with solutions regarding project/product/initiative outputs
  • Be accountable for the reliability and security of cloud infrastructure and services
  • Provide visibility of performance, cost, and the security of cloud infrastructure and services
  • Drive continuous improvement, continuous delivery, and lean practices within the cloud team
  • Keep up to date on modern technologies and trends and advocate for their inclusion within products when it makes sense
What we offer
What we offer
  • Competitive salary
  • Private health insurance
  • Pension and retirement plans through a company-backed pension system
  • Meal card
  • Commute compensation
  • Work-from home support
  • Paid birthday off
  • Flexible working hours including remote working option
  • Online events, guest speakers, refreshments in the office, meeting-light culture
  • Support learning and development programs for almost anything
  • Fulltime
Read More
Arrow Right

Software Engineer, Backend - Consumer Features Domain

You will be joining the Business Team — the team that helps businesses improve t...
Location
Location
Italy , Milan
Salary
Salary:
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years of experience as a Backend Engineer in fast-paced environments with a strong track record of building and maintaining scalable microservices
  • Solid expertise in Java & Spring Boot
  • Exposure to cloud (AWS is a plus) and relational databases
  • User focus on performance, reliability, and clean business logic
  • Ability to excel at cross-functional collaboration and clear communication (technical & non-technical)
  • Passionate about FinTech and/or startup environments
  • Fluent in English
Job Responsibility
Job Responsibility
  • Own the End-to-End Lifecycle: Design, build, test, and operate mission-critical consumer features—from technical design to production—using Java, Spring Boot, and PostgreSQL
  • Build & Scale High-Impact Features: Develop and maintain core user functionalities such as our BNPL ("Pay in 3") experience, Gift Card flows, Mobile Top-ups, and Personal IBAN/SCT wire transfers to drive engagement and transaction volume
  • Enhance Payments Mechanics: Improve the backend logic and reliability of budget mechanisms and scheduled top-ups, ensuring the app's payment mechanics are clear, scalable, and reliable for millions of users
  • Master a Modern Tech Stack: Take ownership of our AWS-based infrastructure (EC2/ECS, S3, Lambda, Kinesis) and drive architectural improvements to ensure smooth integration across microservices
  • Work in an AI-Powered Environment: Leverage AI tools daily to write and optimize code, speed up root cause analysis, and generate documentation, raising the bar for engineering efficiency
  • Solve Complex & Ambiguous Problems: Turn vague user needs into scalable technical solutions, balancing delivery speed with technical quality and long-term maintainability
  • Collaborate & Lead Quality: Work cross-functionally with Product and UX/UI teams while actively contributing to code reviews, post-mortems, and refactoring initiatives to promote engineering best practices
  • Drive System Reliability: Debug complex issues across services, investigate production incidents, and share learnings with the team to continuously improve system health
What we offer
What we offer
  • Unlimited paid time off
  • Psychological support & mental health webinars with Serenis
  • Flexible hybrid working system
  • Extended parental leave
  • Childcare leave
  • Health Coverage
  • Professional development programmes
  • Internal mobility program
  • Language classes with Preply
  • Internal workshops & training
  • Fulltime
Read More
Arrow Right

Backend Software Engineer

Manus — now part of Meta — is a general-purpose AI agent that bridges mind and a...
Location
Location
Singapore
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with CI/CD pipelines and infrastructure-as-code practices
  • 3+ years of backend development experience with demonstrated expertise in Golang
  • Proficiency in database design, optimization, and management (MySQL, PostgreSQL, MongoDB)
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Strong understanding of microservices architecture and service orchestration tools (gRPC, Kubernetes)
  • Experience working with cloud platforms (AWS, GCP, or Azure) and containerization technologies
  • Hands-on experience with distributed systems, message queues (Kafka, RabbitMQ), and caching technologies (Redis)
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams (product, design, operations, infrastructure) to build high-performance, scalable backend services using Golang to support core AI product features
  • Design, develop, and optimize APIs (RESTful and gRPC) ensuring efficient frontend-backend interactions
  • Participate in system architecture design to ensure stability, reliability, and scalability at enterprise scale
  • Handle large-scale data flows and optimize distributed systems for peak performance
  • Write clean, maintainable, and well-documented code following industry best practices
  • Implement custom user interfaces using latest programming techniques and technologies
  • Develop reusable software components for interfacing with back-end platforms
  • Analyze and optimize code for quality, efficiency, and performance
  • Lead complex technical or product efforts and provide technical guidance to peers
  • Architect efficient and scalable systems that drive complex applications
Read More
Arrow Right