Job Closed

This listing is no longer active.

DNAnexus logo
DNAnexus

The Precision Health Data Cloud

Principal Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 201-500Since 2009H1B SponsorCompany SiteLinkedIn

Location

Czechia

Posted

14 days ago

Salary

0

Seniority

Lead

Bachelor Degree5 yrs expEnglishAWSCloudKubernetesPythonSQLTypeScript

Job Description

Principal Software Engineer

DNAnexus

• Design, build, and maintain scalable clinical and molecular data systems • Develop cloud-native infrastructure for large-scale biomedical workloads • Ensure high reliability, performance, and quality of delivered systems • Collaborate with global engineering teams (including US-based counterparts) • Drive agile engineering best practices (testing, CI/CD, observability, delivery discipline)

Job Requirements

  • 5+ years of software development experience
  • Track record of natural leadership in cross-functional teams.
  • Ability to lead initiatives while still being hands-on engineer, collaborate with others, share responsibility and have a strong team mindset.
  • Proficiency in core development tools: Python (occasionally TypeScript), SQL, Kubernetes.
  • Proficiency in utilizing AI-powered development tools (e.g., Claude Code, GitHub Copilot) to accelerate coding, debugging, and testing workflows, while maintaining a critical eye for code quality, security, and adherence to established engineering principles.
  • Proficiency in computing fundamentals, including cloud computing (e.g., AWS).
  • Experience in data modeling, with an understanding of database management systems.
  • Experience in executing the end-to-end software development lifecycle, including agile delivery, automated testing, CI/CD, and continuous process improvement.

Benefits

  • Employees can work remotely

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+H1B No Sponsor

• Lead and participate in the design, development, and delivery of enterprise applications • Collaborate with clients and stakeholders to analyze business needs, define scope, and translate requirements into technical specifications and scalable software solutions • Design and develop backend services, APIs, and data-driven Web, desktop and mobile applications • Contribute to and lead application architecture and system design leveraging established design patterns and reusable frameworks • Develop, maintain, and optimize SQL-based data solutions • Participate in DevOps best practices • Develop high-quality, well-documented code that adheres to best practices and coding standards • Lead or contribute to code reviews, mentoring junior developers • Produce and maintain technical documentation • Provide database design and management expertise • Participate in or lead software development best practices initiatives

Colorado + 2 moreAll locations: Colorado | Florida | Texas
$80K - $130K / year
Obsidian Security logo

Software Engineer

Obsidian Security

Comprehensive Security for Your SaaS Applications

Full TimeRemoteTeam 51-200H1B Sponsor

• Build and maintain product features across backend services, APIs, data systems, and user-facing workflows • Work with product managers, designers, security researchers, and other engineers to ship useful, reliable software • Contribute to services that process SaaS activity, identity data, permissions, alerts, and security findings • Improve existing systems for performance, reliability, maintainability, and observability • Write clear, well-tested code and participate in code reviews and design discussions • Learn unfamiliar parts of the stack and help where the team needs you most • Use AI-powered development tools thoughtfully while reviewing and validating the output

United States
$131K - $152K / year
Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• Design, build, and deploy AI‑powered features and systems within a modern .NET environment. • Own technical direction for AI/ML components, including architecture, model integration, and performance optimization. • Partner with product, engineering, and client stakeholders to shape the roadmap for AI‑driven capabilities. • Evaluate and integrate LLMs, vector search, embeddings, and other modern AI techniques into production workflows. • Lead by example through high‑quality code, strong engineering practices, and thoughtful technical decision‑making. • Drive experimentation, prototyping, and rapid iteration to validate AI‑powered product ideas. • Ensure AI systems are reliable, observable, and maintainable in production environments. • Mentor engineers and contribute to a culture of technical excellence and innovation.

Latin America
Obsidian Security logo

Senior Software Engineer

Obsidian Security

Comprehensive Security for Your SaaS Applications

Full TimeRemoteTeam 51-200H1B Sponsor

• Own features and system improvements from problem definition through production • Design and build backend services, APIs, data processing workflows, integrations, and product-facing capabilities • Work with product managers, designers, security researchers, and engineers to turn customer needs into shipped software • Improve the performance, reliability, scalability, and observability of existing systems • Make practical technical decisions and explain the tradeoffs clearly • Help raise engineering standards through code reviews, design discussions, mentoring, and documentation • Debug production issues and help teams get to durable fixes, not just short-term patches • Use AI-powered tools effectively while maintaining high standards for correctness, security, and maintainability

United States
$169K - $192K / year