Remote Principal Software Engineer (Data Engineering)

Posted

Apply now
Please, let Nava know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Nava is a consultancy and public benefit corporation focused on making government services simple and effective.
  • The Principal Software Engineer (Data Engineering) will work remotely and is responsible for modernizing data architectures and pipelines in critical government programs.
  • The role involves designing and implementing data models and databases, improving data pipelines, enhancing data security, and writing code for efficient data processing.
  • The engineer will collaborate with government stakeholders and cross-functional teams to support data integration requirements and develop pipelines from raw data to consumable formats for Data Analysts and Data Scientists.
  • Responsibilities include documenting and maintaining data strategies, optimizing data models, implementing large-scale data ecosystems, and ensuring data delivery is optimal across projects.
  • The ideal candidate will have a strategic impact on Nava's mission and will work directly with clients in both consulting and delivery capacities.
  • The position requires a passion for user-centered design and the ability to communicate technical concepts clearly to diverse audiences.

Requirements:

  • Candidates must have 7+ years of data engineering experience and 3+ years in cloud data architecture, preferably AWS.
  • Experience with Kimball's Dimensional modeling methodology and building ETL/ELT pipelines in Python or Java is required.
  • Proficiency in Databricks, data lakehouse architecture, relational databases, and advanced SQL queries is necessary.
  • Candidates should have experience in data cleaning, data modeling, and building data integrations using API and file-based protocols.
  • Strong problem-solving skills, attention to detail, and the ability to think strategically about trade-offs are essential.
  • Excellent written and verbal communication skills are required, along with a collaborative and positive mindset.

Benefits:

  • Comprehensive health coverage including medical, dental, and vision plans is provided.
  • Employees receive vacation, holidays (including Juneteenth), and floating days for rest and recharge.
  • Nava offers 12 paid federal holidays each year in addition to regular PTO.
  • Eligible employees can receive a performance-based annual bonus when company goals are met.
  • Paid parental leave and weekly meal deliveries for new parents are included.
  • A wellness program offering physical, mental, and emotional health resources is available.
  • Employees can access virtual care with no copay through UnitedHealthcare’s program.
  • Extended paid sabbatical leave is offered after continuous service for personal growth or rest.
  • A 401(k) match of 4% of salary is provided to support retirement savings.
  • The position allows for flexible remote work and includes a company laptop and setup assistance.
  • Monthly reimbursement for eligible home office utility expenses is available.
  • Learning opportunities and a development budget for courses and certifications are provided.
  • A referral bonus is offered for referring new team members.
  • Commuter benefits and insurance coverage (disability, life, and accidental death) are included at no cost.
  • Nava promotes a supportive culture with a collaborative and remote-friendly team environment.
Apply now
Please, let Nava know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 135,900 - 171,000 USD / year
Position
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback