Senior Data Engineer

Maas Energy Works, IncRedding, CA
19d$125,000 - $175,000Onsite

About The Position

Maas Energy Works (MEW) is in the exciting phase of building a new application development team and are seeking a talented Senior Application Developer to help lead this effort. This position will play a key role in shaping our modern application stack, primarily built with C# and hosted on Microsoft Azure. Our current flagship application uses Blazor Server (related experience with Blazor frameworks or similar .NET web technologies is highly valued). This is a hands-on leadership position where the successful candidate will help define and execute our product roadmap, write high-quality code, mentor emerging talent, and drive innovative solutions in a collaborative yet autonomous environment.

Requirements

  • Bachelor's degree in Computer Science, Data Engineering, or a related field (or equivalent experience).
  • 5+ years of experience in data engineering, with a strong focus on Microsoft Azure (e.g., Azure Data Factory, Azure Databricks, Azure Blob Storage).
  • Expertise in relational database design principles, including normalization, indexing, and data modeling.
  • Proven hands-on experience with SQL Server, Azure Synapse Analytics, and other database technologies (e.g., PostgreSQL, NoSQL databases like Cosmos DB).
  • Demonstrated ability to work with large datasets, processing and analyzing millions of rows of data monthly, with experience in ETL/ELT processes.
  • Strong programming skills in SQL, Python, or similar languages for data manipulation and automation.
  • Experience supporting back-end development for applications, including data API integrations and performance tuning.
  • Must be proficient in English.

Nice To Haves

  • Knowledge of data warehousing, BI tools (e.g., Power BI), and cloud security best practices.
  • Experience in agile methodologies and CI/CD pipelines for data engineering.
  • Certifications such as Microsoft Certified: Azure Data Engineer Associate.
  • Highly competent executor and implementor
  • Independent and self-motivated, with the ability to engage in high-level strategic thinking and drive projects forward autonomously.
  • Excellent collaboration skills, with a proven track record of working effectively within cross-functional teams.
  • Strong problem-solving abilities and a passion for innovating in data technologies.

Responsibilities

  • Lead the design, development, and maintenance of scalable web applications using C#, .NET (Core/.NET 8+ preferred), and Blazor (Server or related models).
  • Collaborate with stakeholders to define and implement the product roadmap, translating business requirements into technical solutions and architectural decisions.
  • Architect and build robust, performant applications deployed on Azure (leveraging services such as Azure App Services, Azure Functions, Azure Storage, and related cloud-native tools).
  • Mentor junior developers, conduct code reviews, promote best practices, and foster a culture of clean, maintainable code.
  • Apply design patterns, SOLID principles, and modern software engineering practices to ensure high-quality, testable, and extensible code.
  • Propose creative, out-of-the-box solutions to complex problems, while balancing innovation with reliability and maintainability.
  • Work independently on high-impact features and initiatives, while collaborating effectively within cross-functional teams (including data engineers, product owners, and other developers).
  • Participate in the full software development lifecycle: requirements gathering, design, implementation, testing, deployment, and ongoing support.
  • Contribute to continuous improvement of development processes, CI/CD pipelines (e.g., via Azure DevOps), and application performance/security in the Azure ecosystem.

Benefits

  • Three weeks of paid vacation
  • Paid sick time
  • Eight & a half paid holidays annually
  • Two paid flexible holidays annually
  • ICHRA Health Insurance Reimbursement
  • 100% Employer Paid Dental & Vision Insurance
  • 100% Employer Paid Life Insurance
  • 100% Employer Paid Medical Clinic Membership for employee & dependents
  • Other benefits accrue over the first 3-24 months, including: additional paid vacation, 401k with matching, and quarterly profit share.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service