Lead Software Engineer

Eleven Recruiting
  • El Segundo, CA
  • $720–$1,000 Per Year
  • Quick Apply
30+ days ago

Job Description

About Eleven Recruiting  We are a specialized technology staffing agency supporting professional and financial services companies. Why do we stand out in technology staffing? We listen and act as advisors for our candidates on how they can best add value, find interesting projects, and pave a path for career advancement. We advocate for the best pay, diversity in tech, and the best job fit for every candidate we place.
Our client, a leading investment firm, is seeking a Lead Software Engineer to join their team in El Segundo, CA!
Responsibilities:
  • Responsible for full lifecycle of development tasks — analyze, design, and code business-related solutions, as well as core architectural changes, using an Agile programming approach resulting in software delivered to tight deadlines.
  • Participate and contribute to design discussions and code reviews, including review of AI-generated implementation plans and pull requests at an architectural and systems level.
  • Translate business requirements into structured implementation plans executable by AI agents.
  • Define coding standards, reusable guardrails, and structured workflows that improve AI-generated output quality and guide automated contributors.
  • Anticipate edge cases, race conditions, data consistency issues, and system failure modes across human- and AI-generated code.
  • Understand changing priorities and be forward-thinking in context switching.
  • Build positive relationships with other team members, collaborate, and communicate effectively to reach successful outcomes.
  • Utilize problem-solving skills to help peers in the research and selection of tools, products, and frameworks vital to supporting business initiatives.
Qualifications:
  • Bachelor's or Master's degree in Computer Science or another STEM field.
  • 10-12+ years of proven hands-on, full-stack development expertise with Python.
  • Proficiency with a compiled programming language (TypeScript, Java, C#, Go, et al.).
  • Comfortable working in an agile software delivery environment, with Git and exposure to CI/CD tools (e.g., GitHub, Docker, Jenkins).
  • Experience with various JavaScript frameworks including Vue.js, React, and Angular; ability to adapt to new frameworks and libraries as needed.
  • Experience with messaging systems across the application stack (e.g., Kafka, EventHub, Azure Service Bus).
  • Strong expertise in SQL databases, query optimization, indexing, stored procedures, and performance tuning for high-efficiency data processing.
  • Proficiency in developing, deploying, and troubleshooting applications in both Linux and Windows environments.
  • Proven experience working in large enterprise environments, with a track record of leading or significantly contributing to enterprise-scale projects.
  • Experience operating in AI-assisted development environments — reviewing, validating, and supervising AI-generated code for correctness, performance, and architectural soundness.
  • Passion for clean, maintainable code and always looking to improve engineering skills in fast-paced, ambiguous environments.
Plus:
  • Experience supervising AI-generated implementation plans or pull requests and defining guardrails that improve automated output quality.
  • Familiarity with AI-assisted development tools such as OpenAI APIs, Anthropic Claude, GitHub Copilot, Codex, Cursor, LangGraph, AutoGen, or similar.
  • Experience with API security using Okta, JWT, OAuth.
  • Experience with caching strategies using Redis, Memcached, and optimizing API performance.
Pay Rate: $720 - $1000/day

Numbers & Facts

LocationEl Segundo, CA
Salary$720–$1,000 Per Year

Skills

  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • AngularJSunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Artificial Intelligence (AI)unmatched
  • Artificial Intelligence (AI) Agentsunmatched
  • Business Supportunmatched
  • Cachingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Communication Skillsunmatched
  • Compiled Programming Languagesunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Processingunmatched
  • Diversityunmatched
  • Dockerunmatched
  • Engineeringunmatched
  • Financial Servicesunmatched
  • Gitunmatched
  • GitHubunmatched
  • Go Programming Language (Golang)unmatched
  • Javaunmatched
  • JavaScript Frameworksunmatched
  • Jenkinsunmatched
  • Linux Operating Systemunmatched
  • Messaging Technologyunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Windows Azureunmatched
  • Microsoft Windows Operating Systemunmatched
  • OAuthunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Productivity Managementunmatched
  • Professional Servicesunmatched
  • Programming Toolsunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Managementunmatched
  • Query Optimizationunmatched
  • React.jsunmatched
  • Recruiting/Staffing Agencyunmatched
  • Redisunmatched
  • Requirements Managementunmatched
  • SQL Databasesunmatched
  • Software Administrationunmatched
  • Software Engineeringunmatched
  • Standards Developmentunmatched
  • Stored Proceduresunmatched
  • Technical Recruitingunmatched
  • Time Managementunmatched
  • Vue.jsunmatched
  • memcachedunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder