
Full Stack Software Engineer
Job Description
Posted on: March 24, 2026
About Atlas Data Science
At Atlas Data Science, our mission is to bring order to enterprise data in an era where the exponential growth of data threatens to overwhelm organizations. We build infrastructure for data management and governance that preserves data integrity, quality, and security. Our centralized metadata hub uncovers hidden connections across diverse data sources, transforming data chaos into a strategic advantage that enables confident, AI-driven decision-making.
The Opportunity
As AI/ML adoption accelerates, the need for robust data management has never been more critical. We’re building a new-to-market platform that orchestrates the full data lifecycle – from ingestion and enrichment to discovery and dissemination. Join us as a Full Stack Software Engineer to help build the user-facing experiences and backend services that power our metadata hub. In this role, you’ll spend most of your time building intuitive, high-quality front-end applications in React and TypeScript, while also contributing to backend services and cloud-native infrastructure that enable AI/ML at scale.
This role is ideal for an engineer who enjoys building elegant front-end product experiences for complex technical platforms, while also being comfortable contributing to backend services and cloud-based systems.
What You’ll Do
Work alongside experienced engineers leveraging a modern tech stack. You’ll design, build, test, and productize both front-end applications and backend services, with a primary focus on creating responsive, scalable user experiences in React and TypeScript. You’ll also contribute to APIs, cloud services, relational databases, and containerized applications that support the platform from end to end.
Responsibilities
- Build and enhance modern, responsive web applications using React and TypeScript, with a strong focus on usability, performance, maintainability, and clean component architecture.
- Partner with product, design, and engineering teams to translate business and technical requirements into polished user experiences that make complex data workflows intuitive and efficient.
- Develop reusable front-end components, state management patterns, and application frameworks that support consistency and scalability across the platform.
- Integrate front-end applications with backend APIs and services, ensuring seamless data flow, reliability, and strong overall application performance.
- Contribute to backend development using NestJS and Python, building and maintaining services that support data ingestion, transformation, discovery, and dissemination.
- Work with relational databases including PostgreSQL, and MySQL to support application features and data-driven workflows.
- Leverage AWS infrastructure such as S3, Lambda, and ECS/EKS to support cloud-native application development and deployment.
- Ship quality code through comprehensive testing, code reviews, and CI/CD workflows across both front-end and back-end systems.
- Stay current with emerging front-end and backend technologies and help shape the evolution of the platform architecture and developer experience.
Technical Foundation
- 4+ years of progressive software development experience in full stack or front-end focused roles.
- Strong experience building modern web applications using React and TypeScript.
- Solid understanding of front-end architecture, component-based design, application state management, API integration, and responsive UI development.
- Experience designing and consuming RESTful APIs and integrating front-end applications with backend services.
- Experience with backend development using NestJS, Node.js, or Python.
- Proficiency with relational databases such as PostgreSQL and MySQL.
- Exposure to AWS services such as S3, Lambda, and EKS/ECS.
- Proficiency with GitLab or similar tools for CI/CD and version control.
- Experience building scalable, production-grade applications in cloud environments.
- Exposure to data platforms, AI/ML systems, or metadata-driven products is a plus.
What Makes You Successful
- Strong problem-solving skills and willingness to learn complex data systems.
- Bias for action – you ship fast and make an impact in dynamic environments.
- Collaborative mindset that thrives in Agile, team-oriented settings.
- Clear, effective communication across technical and non-technical audiences.
- Bachelor’s Degree in Computer Science or related field.
Compliance
- Candidate must be a US Citizen.
- At Atlas Data Science, we believe that the best data systems are built by diverse teams. We are committed to creating an environment where people of all backgrounds, identities, and experiences feel valued, respected, and empowered to contribute.
- We welcome applicants regardless of race, ethnicity, religion, gender identity or expression, sexual orientation, age, disability, veteran status, or any other protected characteristic. If you’re excited about our mission but don’t meet every qualification, we encourage you to apply.
Location
- Remote. Strong preference for DMV area.
Anticipated Salary Range
- Competitive base salary range of $115k - $155k. Opportunity for performance-based bonus. Total compensation package will be commensurate with skillset and experience.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Full Stack Software Engineer

Android Engineer

Senior Full Stack (Java, Angular) Software Engineer - REMOTE

Jr Full Stack Software Developer

