Software Engineer, Full-Stack

POWERING ON LLC
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Software Quality
Computational Biology
Continuous Integration
Data Structures
Relational Databases
PostgreSQL
Node.js
Open Source Technology
Scientific Computating
Software Engineering
TypeScript
React
Large Language Models
Kubernetes
Information Technology
GraphQL
REST
Terraform
Docker
Microservices

Job description

  • Architect and implement new platform features across the full stack (React, Node.js, GraphQL, PostgreSQL)
  • Design scalable microservices for DNA design automation, lab protocol generation, and AI agent orchestration
  • Lead technical design reviews and mentor junior and mid-level engineers
  • Improve platform performance, reliability, and developer experience
  • Collaborate with product managers and scientists to translate requirements into technical solutions
  • Drive best practices in code quality, testing, CI/CD, and security
  • Participate in on-call rotation and incident response for production systems
  • Contribute to technical roadmap planning and architectural decisions

Requirements

Lead development of core platform features using React, Node.js, and GraphQL. Design and implement scalable microservices for DNA design automation, lab protocol generation, and AI agent orchestration. 5+ years experience required., * 5+ years of professional software engineering experience, with at least 3 years in full-stack development

  • Expert-level proficiency with React/TypeScript and Node.js
  • Strong experience with GraphQL, REST APIs, and microservices architecture
  • Solid understanding of relational databases (PostgreSQL) and data modeling
  • Experience with cloud infrastructure (AWS or GCP), Docker, and CI/CD pipelines
  • Strong computer science fundamentals including data structures, algorithms, and system design
  • Excellent communication skills and ability to work effectively in a distributed team
  • B.S. or M.S. in Computer Science, Engineering, or equivalent experience

Nice to Have

  • Experience with AI/ML integration, LLM APIs, or agent-based systems
  • Background in bioinformatics, computational biology, or scientific computing
  • Experience building developer platforms, SDKs, or APIs consumed by external users
  • Familiarity with Kubernetes, Terraform, or infrastructure-as-code
  • Open-source contributions or side projects demonstrating technical depth

Benefits & conditions

  • Competitive salary and meaningful equity
  • Flexible hybrid work model (Chile or USA)
  • Health insurance and wellness benefits
  • Annual learning budget and conference attendance
  • Modern tech stack with autonomy to make impactful decisions
  • Work at the intersection of AI and biotechnology

Apply for this position