Skip to Content

Job Overview

As a Senior Software Engineer on this team, you will own projects end-to-end and be the team lead of software engineers.

Key points

  1. Design, build, and maintain production full-stack applications (web and mobile) used company-wide. Such as, but not limited to, procurement platforms, employee experience apps…

  2. Build and own data pipelines that ingest, transform, and serve data from SaaS systems into Databricks, ensuring data quality and pipeline reliability.

  3. Architect and implement authentication and authorization flows using Okta, OAuth, and service principals.

  4. Build and deploy MCPs that connect internal tools to AI assistants, and contribute to AI-powered features, including LLM-based classification, data enrichment, and prompt-based guardrails.

  5. Bachelor's degree or equivalent experience in Computer Science, Software Engineering, or a related field.

  6. Strong experience with Python as a primary language, with production experience building full-stack applications.

  7. Experience designing and deploying applications on cloud platforms (AWS and/or Azure).

  8. Hands-on experience with data engineering — building ETL/ELT pipelines, working with structured and semi-structured data.

Skills

DatabricksETLLLMsStakeholder ManagementCI/CDGitRoadmappingPython

Experience: Senior-level · 5+ years

Similar jobs

More open roles like this one