CareerZen Logo
Company logo

Full Stack Developer (Cloud-Native)

Contextualize LLC

Full-time

Remote

Job description

Contextualize is seeking a Full-Stack software developer (cloud-native) to help build, enhance, and scale a modern data infrastructure used by leading scientists and engineers across the materials and manufacturing sectors. This isn’t a CRUD app job — you’ll work at the intersection of data engineering, cloud architecture, and full-stack development to bring structure and intelligence to messy, complex R&D data.

You will collaborate directly with subject-matter experts and Contextualize’s leadership team to develop tools that transform how R&D is done — from custom web applications and scientific Python libraries to graph-powered APIs and reproducible computational workflows. If you enjoy solving ambiguous problems with real-world impact, this is your opportunity.

What You Will Do

· Architect and develop cloud microservices

· Design and develop web-based graphical interfaces

· Development and maintenance of cloud-native infrastructure (AWS/CDK), including secure networking, container orchestration, resource optimization, and automated deployments

· Collaborate cross-functionally with domain scientists to scope and iterate on features

· Develop and maintain Python APIs, CLIs, and libraries

o Convert Jupyter-based proof-of-concepts into production-grade apps

· Write clean, testable, and well-documented code

Required Qualifications

· Experience in Typescript

o with React (or similar frontend libraries)

o with AWS Lambda microservice development

· Experience with full-stack development

· Experience building and consuming RESTful APIs

· Solid grasp of AWS cloud infrastructure, including:

o Infrastructure-as-Code (preferably AWS CDK)

o IAM, API Gateway, Lambda, ECS, VPC, security best practices

· Experience in Python development (data structures, async patterns)

· Experience with NoSQL (DynamoDB)

· Comfortable working with CI/CD pipelines (GitLab preferred)

· Comfortable using Docker for local and production environments

· At least 2 years of DevOps or platform engineering responsibilities

Additional Qualifications

· Background in scientific or engineering fields will help a great deal in this role — materials, physics, chemistry, etc.

· Experience with Graph Databases (preferably Neptune)

· Familiarity with C# ASP.NET (or with similar technologies like Java Spring Boot)

· Curiosity about FAIR data principles, knowledge graphs, and modern scientific data management

About You:

You...

· Are an engineer who cares about software quality, long-term maintainability, and user impact

· Are comfortable translating ambiguous scientific needs into technical solutions

· Take ownership — from brainstorming to deployment

· Want to help shape the future of scientific R&D

· Are a self-starter that is highly self-motivated and professional who takes initiative and delivers quality results with an emphasis on accountability and a bias for action

Applicants must be authorized to work in the United States. This is a remote position, but occasional travel to customer sites and research conferences may be required.

Job Type: Full-time

Pay: $65,000.00 - $100,000.00 per year

Benefits:

  • Flexible schedule
  • Paid time off
  • Professional development assistance
  • Retirement plan
  • Work from home

Schedule:

  • 8 hour shift
  • Monday to Friday

Application Question(s):

  • What are your salary expectations?
  • In one line of Javascript code, given a JWT string in a variable token, extract the algorithm used to sign it:

Experience:

  • Python: 4 years (Preferred)
  • TypeScript: 4 years (Preferred)
  • React: 1 year (Preferred)
  • AWS Lambda: 4 years (Preferred)
  • Microservices: 4 years (Preferred)
  • Cloud infrastructure: 4 years (Preferred)
  • DevOps: 2 years (Preferred)
  • CI/CD: 4 years (Preferred)
  • API Gateway: 4 years (Preferred)
  • RESTful API: 4 years (Preferred)
  • NoSQL: 4 years (Preferred)

License/Certification:

  • AWS Certification (Preferred)

Work Location: Remote