Sr. Full-Stack Software Engineer

Deloitte Inglewood, CA $107,700 - $221,200
Full Time Senior Level 8+ years Visa Sponsorship

Posted 2 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

As a Lead Engineer specializing in Data Lifecycle Management, you will design, build, and operate data platform capabilities controlling how data is handled from creation to deletion. This role involves developing lifecycle controls, embedding them into modern data stacks, and translating governance, privacy, and regulatory requirements into scalable engineering solutions.

Responsibilities

  • Embrace and drive a culture of accountability for customer and business outcomes, developing engineering solutions that solve complex problems with valuable outcomes.
  • Serve as the technical advocate for products, ensuring code integrity, feasibility, and alignment with business and customer goals.
  • Lead requirement analysis, contributing to low-level architecture and component design, development, unit testing, integrations, and support.
  • Maintain accountability for the integrity of code design, implementation, quality, data, and ongoing maintenance and operations.
  • Create technical specifications, write high-quality, supportable, scalable code, and review code of other engineers, mentoring them.
  • Develop lean engineering solutions through rapid, inexpensive experimentation to solve customer needs.
  • Adopt a mindset that favors action and evidence over extensive planning, delivering lean, supportable, and maintainable solutions.
  • Work collaboratively with empowered, cross-functional teams including product management, experience, and delivery.
  • Possess deep expertise in modern software engineering practices and principles, including Agile methodologies and DevSecOps.
  • Quickly acquire domain-specific knowledge relevant to the business or product, translating business/user needs into technical specifications and code.

Requirements

  • A bachelor's degree in computer science, software engineering, or a related discipline.
  • Excellent software engineering foundation with deep understanding of OOP/OOD, data structures, and algorithms.
  • 8+ years proven experience with Python, SQL/NoSQL.
  • 8+ years of experience with cloud-native engineering and understanding of Azure Data Pipelines/the Azure Portal Environment.
  • 8+ years delivering governed data platforms.
  • 2+ years of experience with AI/ML and GenAI.
  • Strong understanding of methodologies & tools like, XP, Lean, SAFe, DevSecOps, SRE, ADO, GitHub, SonarQube.
  • Deep experience with at least one modern data platform and its governance controls (e.g., Databricks, Snowflake, BigQuery, Redshift, Synapse).
  • Experience with implementing data governance and lifecycle management controls across Microsoft 365 (M365) applications.
  • Experience with governance tools like Microsoft Purview.

Qualifications

  • a bachelor's degree in computer science, software engineering, or a related discipline. An advanced degree (e.g., MS) is preferred but not required.
  • 8+ years proven experience with Python, SQL/NoSQL, and cloud-native engineering.

Nice to Have

  • An advanced degree (e.g., MS).

Skills

Lean * GenAI * AI/ML * Python * SQL * SharePoint * Teams * Copilot * SAFe * OneDrive * Snowflake * BigQuery * Databricks * Redshift * SYNAPSE * NoSQL * GitHub * SonarQube * DevSecOps * XP * Microsoft Purview * SRE * ADO * OOP/OOD * Azure Data Pipelines * Azure Portal Environment * Microsoft 365 (M365) *

* Required skills

About Deloitte

A company transforming technology platforms, driving innovation, and transforming mission-critical operations for clients, especially in the Life Sciences sector.

Professional Services
View all jobs at Deloitte →