
Staff Data Engineer
Dotmatics
full-time
Posted on:
Location Type: Hybrid
Location: Boston • Massachusetts • United States
Visit company websiteExplore more
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