What are the responsibilities and job description for the Software Engineer position at Eleven Recruiting?
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 best pay, diversity in tech, and best job-fit for every candidate we place.
Our client, an investment firm, is seeking a Software Engineer to join their team in El Segundo, CA!
Responsibilities:
- Own and build production backend systems using Python and SQL
- Translate business requirements into structured implementation plans executable by AI agents
- Review AI-generated implementation plans and pull requests at an architectural and systems level
- Ensure database integrity, schema design quality, indexing strategy, and query performance
- Anticipate edge cases, race conditions, data consistency issues, and system failure modes
- Define coding standards and reusable guardrails that improve AI-generated output quality
- Design workflows as durable production systems—not one-off scripts
- Integrate solutions into existing services, APIs, and infrastructure
- Ensure systems meet reliability, security, and compliance requirements
- Communicate technical solutions, tradeoffs, and risks clearly to stakeholders across engineering, operations, finance, and risk teams
Qualifications:
- Bachelor’s degree in Computer Science or related technical field required
- 5-7 years of backend software engineering experience in production environments
- Strong Python development experience building APIs, services, and backend systems
- Strong SQL expertise, including: Relational schema design, Query optimization, Indexing strategies, Transaction management, Data modeling and integrity
- Strong computer science fundamentals: Data structures and algorithms, Concurrency and multithreading, Distributed systems fundamentals, Networking basics, Database internals and tradeoffs
- Experience designing and operating cloud-based systems (AWS, Azure, or GCP)
- Experience working in modern development environments (CI/CD, code reviews, monitoring, containers)
- Experience operating in AI-assisted development environments (reviewing or validating AI-generated code)
Plus:
- Experience supervising AI-generated implementation plans or pull requests
- Reviewing and validating AI-generated backend code for correctness and performance
- Defining reusable guardrails, coding standards, or structured workflows that guide automated contributors
- Working within AI-assisted development pipelines
- Familiarity with AI-assisted development tools such as OpenAI APIs, Anthropic Claude, GitHub Copilot, Codex, Cursor, LangGraph, AutoGen, or similar tools
Pay Rate: $70-100/hr
Salary : $70 - $100