Senior Software Engineer
About Eleven RecruitingWe 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 Senior Software Engineer to join their team in Los Angeles, CA!ResponsibilitiesBuild and own critical components of the credit platform end-to-end -- from data pipelines and services to the user-facing applications that investment professionals rely on daily.Design and implement data-intensive applications -- including ingestion pipelines, transformation layers, analytical engines, and APIs -- that are performant, reliable, and built to evolve.Contribute meaningfully to the modernization of the firm's technology stack -- helping shape how the platform evolves within an established architectural vision, advocating for approaches grounded in your experience, and bringing strong, informed perspectives to technical decisions.Work directly with business stakeholders and investment professionals to understand their goals, workflows, and pain points -- then translate that understanding into well-scoped, high-value engineering work.Operate as the de facto product owner for your areas of the platform: prioritize work, define MVPs, run experiments, iterate quickly, and make trade-off decisions grounded in user value and business impact.Apply grounded generative AI thoughtfully across your work -- using it to enhance development velocity, improve code quality, augment analytical capabilities, and build AI-powered features for end users -- while maintaining rigor around validation, transparency, and responsible use.Mentor and elevate engineers across the team through design reviews, code reviews, and by setting a high bar for craft and ownership.Implement modern development and release practices including CI/CD, feature flags, automated testing, and observability.Champion data-driven experimentation and continuous feedback loops, using telemetry and analytics to inform product and engineering decisions.Communicate trade-offs clearly to both technical and business audiences, framing engineering decisions in terms of outcomes.Qualifications10+ years of experience in software engineering, with a track record of building and owning data-intensive systems in production. You write code daily and expect to keep doing so.Proven success as a senior individual contributor or staff/principal engineer in domains with real complexity -- financial services, infrastructure, data platforms, or similarly demanding environments where getting the abstractions right matters.Strong computer science fundamentals: you think clearly about data structures, algorithms, concurrency, distributed systems, and performance -- not just frameworks and tooling.Deep expertise in designing systems that process, transform, and serve large volumes of data -- you think naturally about data modeling, pipeline architecture, storage trade-offs, and query performance.Proficiency in Python and at least one statically typed, compiled language (e.g., C#/.NET, C++, Java, Scala, Go). We haven't formalized a single stack -- we're looking for engineers with range who can reason about language and tooling trade-offs and help us make those decisions well.Hands-on experience with at least one major cloud platform (Azure, AWS, or GCP) and modern cloud-native patterns: microservices, event-driven architectures, containerization, and infrastructure as code. Our environment is Azure-based, but the ability to think in cloud-native terms matters more than any specific vendor certification.Comfortable working without a traditional PM structure -- you can engage directly with stakeholders, navigate ambiguity, prioritize independently, and own outcomes from problem definition through delivery.Strong product instinct: a demonstrated ability to connect technical execution with user needs and business outcomes, not just deliver to a spec.Skilled at mentoring engineers and influencing without authority -- you raise the bar for everyone around you.Excellent communicator who can think in both systems and stories, and who is equally comfortable whiteboarding with engineers and discussing priorities with business leaders.Personal AttributesOutstanding organization skills with high attention to detail.Excellent interpersonal, verbal and written communication skills.Outstanding initiative and a strong work ethicResponsible with a strong sense of dedicationStrong analytical and problem-solving skillsWorks well under pressure and with time constraints.Flexible and team-orientated with strong integrity and professionalism.EducationBachelor's degree in Computer Science, Engineering, or related field required.Advanced degree (MS, MBA) or equivalent experience in product-focused engineering leadership preferred.Salary: $190,000 - $225,000