Dotmatics

Staff Data Engineer

Dotmatics

full-time

Posted on:

Location Type: Hybrid

Location: BostonMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $121,078 - $163,811 per year

Job Level

About the role

  • Define and drive system architecture for services within a Node.js/TypeScript ecosystem.
  • Contribute to and improve engineering standards, patterns, and best practices for distributed systems, observability, and reliability.
  • Architect and implement serverless and event-driven data processing pipelines for high-volume scientific data.
  • Guarantee the scalability, maintainability, and security of software solutions.
  • Provide technical guidance to Software Engineers, conduct code reviews, and raise the bar for design, code quality, and operational excellence.
  • Help shape user interfaces that are intuitive and accelerate scientific research.
  • Collaborate with other teams to build scientific solutions on top of a best-in-class scientific data engine.

Requirements

  • 12+ years experience in engineering preferably in a SaaS environment
  • Strong engineering background with Node.js and React
  • Proven experience designing and implementing distributed, event-driven systems and high-level web applications.
  • Experience implementing automated testing platforms, unit tests, and integration tests.
  • Professional experience with PostgreSQL and building/consuming RESTful APIs.
  • Hands-on experience with AWS in production environments and a solid understanding of Kubernetes for orchestrating workloads.
  • Proficiency with CI/CD tools such as GitHub Actions and AWS CodePipeline.
  • Knowledge of Agile software development practices.
Benefits
  • Medical, Dental, Vision, Insurance
  • Health Spending Accounts
  • Wellness Benefits (Mental Health Apps and Fitness Perks)
  • Company-paid Life and Disability Insurance
  • 401k Retirement Plan (with 4% company match; immediate vesting)
  • Flexible Time off Plan (for US exempt employees)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsTypeScriptReactdistributed systemsevent-driven systemsPostgreSQLRESTful APIsAWSKubernetesCI/CD
Soft Skills
technical guidancecode reviewsdesign qualityoperational excellencecollaborationuser interface design