Software Engineer - Billing & Identity (Senior and Staff roles)
San Francisco Office
In 2012, Lambda started with a crew of AI engineers publishing research at top machine-learning conferences. We began as an AI company built by AI engineers. That hasn't changed. Today, we're on a mission to be the world's top AI computing platform. We equip engineers with the tools to deploy AI that is fast, secure, affordable, and built to scale. Whether they need powerhouse GPU hardware on-site or the flexibility of cloud-based solutions, we've got the horsepower to make it happen. Lambda’s AI Cloud has been adopted by the world’s leading companies and research institutions including Anyscale, Rakuten, The AI Institute, and multiple enterprises with over a trillion dollars of market capitalization. Our goal is to make computation as effortless and ubiquitous as electricity.
If you'd like to build the world's best deep learning cloud, join us.
*Note: This position requires presence in our San Francisco office location 4 days per week; Lambda’s designated work from home day is currently Tuesday.
What You’ll Do
Work with management, product and other internal business partners to drive technical decisions based on business and market needs
Work on the architecture of our distributed systems to ensure best-in-class reliability and efficiency, while helping to minimize operational costs and toil work
Provide your team empathetic leadership as well as mentorship to grow their own skills and abilities
Build products that provide billing and identity for a wide range of AI products that will be launched by Lambda
Handle interesting and dynamic scaling, hardware and scheduling challenges in a very dynamic and rapidly changing industry sector
You
Are an experienced senior software engineer with six or more years of working on business-critical distributed systems.
Have a history of leading projects from inception to production, including making technical decisions, authoring design and decision documents, and advising on staffing needs.
Have significant experience architecting systems around relational databases, document databases, queue datastores, block storage, object storage, unreliable networks, and caches.
Have a deep understanding of the balance between initial build costs and operational costs, and what it takes to launch a product quickly but with a good technical foundation.
Can write both Go or Python to a high level, and can pick up other languages as needed.
Have good knowledge of distributed data processing frameworks like Apache Spark, Flink, Beam, etc and batch orchestration frameworks like Apache Airflow
Are very familiar with building integrated test frameworks and using CI/CD systems
Are product-oriented and focused on great user experiences, and are invested in building the best product possible for users.
Are good at working cross-functionally and solving problems across teams, including empathetic conflict resolution when working alongside teams with different priorities.
Nice to Have
Experience working with Payments, Billing and/or Fraud systems
Experience working with Kubernetes on cloud (preferably AWS-EKS)
Have used front end frameworks like React to build web applications and know understand how Machine learning applications can be leveraged within fraud/payment systems
Salary Range Information
Based on market data and other factors, the salary range for this position is $200,000-$440,000. However, a salary higher or lower than this range may be appropriate for a candidate whose qualifications differ meaningfully from those listed in the job description.
About Lambda
Founded in 2012, ~350 employees (2024) and growing fast
We offer generous cash & equity compensation
Our investors include Andra Capital, SGW, Andrej Karpathy, ARK Invest, Fincadia Advisors, G Squared, In-Q-Tel (IQT), KHK & Partners, NVIDIA, Pegatron, Supermicro, Wistron, Wiwynn, US Innovative Technology, Gradient Ventures, Mercato Partners, SVB, 1517, Crescent Cove.
We are experiencing extremely high demand for our systems, with quarter over quarter, year over year profitability
Our research papers have been accepted into top machine learning and graphics conferences, including NeurIPS, ICCV, SIGGRAPH, and TOG
Health, dental, and vision coverage for you and your dependents
Commuter/Work from home stipends for select roles
401k Plan with 2% company match (USA employees)
Flexible Paid Time Off Plan that we all actually use
A Final Note:
You do not need to match all of the listed expectations to apply for this position. We are committed to building a team with a variety of backgrounds, experiences, and skills.
Equal Opportunity Employer
Lambda is an Equal Opportunity employer. Applicants are considered without regard to race, color, religion, creed, national origin, age, sex, gender, marital status, sexual orientation and identity, genetic information, veteran status, citizenship, or any other factors prohibited by local, state, or federal law.
ApplyJob Profile
Requires presence in San Francisco office 4 days a week
Benefits/PerksEquity Compensation Generous cash compensation
Tasks- Architect distributed systems
- Build billing and identity products
- Drive technical decisions
- Handle scaling and scheduling challenges
- Provide leadership and mentorship
Apache Airflow Apache Beam Apache Flink Apache Spark AWS EKS Block storage Caches CI/CD Distributed Systems Document databases Go Kubernetes Object Storage Python Queue datastores React Relational databases Software Engineering Unreliable networks
Experience6 years
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9