Senior Software Engineer - Money Team
Sr. Software Engineer on Money team designs and manages billing systems, develops pricing primitives, enhances infrastructure reliability, and uses AI for cost optimization across major cloud providers. Requires BS in CS and experience with distributed services at scale.
About the job
Impact (Responsibilities)
- Design and manage Money systems and services, commercializing Databricks products.
- Develop primitives for pricing strategies (Pay-As-You-Go, commissions, credits, trials, promotions).
- Enhance engineering efficiency, reliability, CI/CD, test frameworks, data quality, reconciliation, anomaly detection.
- Collaborate with commercialization experts on pricing strategies.
- Use AI and LLMs for cost insight, prediction, optimization across cloud providers.
- Become expert in Databricks Data + AI tools.
- Provide leadership in long-term vision and requirements for Databricks products.
- Represent Databricks at conferences and events.
What We Look For (Requirements)
- BS or higher in Computer Science or related field.
- Technical leadership in large projects with near real-time large data processing and distributed service infrastructure.
- Proven track record building, shipping, managing reliable distributed services and data pipelines at scale.
- Demonstrated leadership across functional boundaries.
- Proactive approach and passion for high-quality solutions.
Skills
Databricks, Spark, AWS, GCP, Azure, Distributed Systems, Data Pipelines, CI/CD, AI, LLMs
Similar jobs
Fullstack Engineering jobsBuild and evolve shared platform infrastructure for workflows, permissions, authentication, and notifications using Ruby on Rails and PostgreSQL. The role requires senior full-stack experience, strong architectural judgment, and the ability to lead ambiguous cross-team projects.
Build and scale backend-heavy full-stack referral products, including incentive mechanics, referral flows, personalization, and AI-enabled features. The role requires a bachelor’s degree, at least 3 years of professional software development experience, and strong backend API ownership with React or React Native experience.
Build and improve end-to-end web and mobile product features for a MedTech data platform, partnering with product and design teams. The role requires 5+ years of full-stack software engineering experience, customer focus, and proficiency across modern JavaScript, backend, database, and cloud technologies.
Build end-to-end web applications and cloud services for generative AI products, collaborating across product, design, marketing, and data science. The role requires a bachelor's degree and 8+ years of backend development experience, with expertise in cloud platforms, databases, and modern programming languages.
Develop and deploy maritime autonomy software for USVs, UUVs, and cooperating UAVs, including motion planning, localization, safe behaviors, and multi-agent coordination. The role requires substantial robotics experience, C++ and Python proficiency, simulation expertise, and eligibility for a SECRET clearance.