Mesa Laboratories Logo

Mesa Laboratories

Software Development Engineer

Posted 4 Days Ago
Remote
Hiring Remotely in United States
102K-127K Annually
Junior
Remote
Hiring Remotely in United States
102K-127K Annually
Junior
Designs, develops, tests, and maintains scalable software applications, backend services, RESTful APIs, and distributed systems. Builds real-time and time-series data solutions using Go, Python, JavaScript, TypeScript, PostgreSQL, and TimescaleDB. Collaborates with product, design, QA, and DevOps teams in an Agile environment; performs code reviews, debugging, optimization, documentation, and production support. Uses cloud, containerization, CI/CD, and AI-assisted development tools to improve software quality and productivity.
The summary above was generated by AI

Are you looking for an opportunity to make a difference? At Mesa Labs we’re passionate about protecting the vulnerable by enabling scientific breakthroughs, ensuring product integrity, increasing patient and worker safety, and improving quality of life around the world. 

At Mesa Labs we offer competitive wages, including potential bonus opportunities, equity awards, commission, and a comprehensive benefits package based on the position. 

Base Compensation Range: $101,500 - $127,000
*In addition, you qualify for:

  • Annual bonus opportunity of 10% based on company performance

Outstanding Benefits and Perks 
We are proud to offer a variety of benefits that meet the diverse needs of our employees: 

  • Eligible for benefits the first day of the month after you start  
  • Tiered Medical, Dental and Vision Insurance options, Health savings (HSA), healthcare & dependent care flexible spending (FSA) accounts 
  • Company paid short term and long-term disability (unless covered by a state disability plan) 
  • Company paid life insurance and AD&D 
  • Flexible Time Off Policy 
  • Paid sick leave of 48 hours per calendar year 
  • Eligible employees may receive four (4) weeks paid Care Giver leave after 1 year of service or in accordance with state leave laws 
  • 401(k) plan that provides a 4% Safe Harbor company match on a 4% employee contribution that begins on Day 1 
  • Employee Wellness and Financial Assistance Resources through Cigna and NY Life 
  • Nine (9) paid company holidays per year 
     

Our Calibration Solutions portfolio uses the principles of advanced metrology to enable customers to measure and calibrate critical parameters in applications such as Environmental and Process Monitoring, Dialysis, Gas Flow, Air Quality, and Torque Testing. 


Job Summary

The Software Development Engineer (SDE) responsible for designing, developing, testing, and maintaining software applications and systems that drive the business forward. Works collaboratively with cross-functional teams to deliver innovative solutions, ensuring high-quality code, scalability, and performance.


Duties/Responsibilities

Software Design & Development

  • Develop, test, and maintain software applications and systems, following best practices in coding, design patterns, and software architecture.
  • Collaborate with other engineers and product teams to understand requirements and translate them into technical solutions.
  • Write clean, maintainable, and efficient code in Go, Python, JavaScript, and TypeScript.
  • Design, develop, and maintain RESTful APIs, backend services, and distributed applications.
  • Design and implement software features, modules, and APIs to meet functional and non-functional requirements.
  • Design and optimize PostgreSQL and TimescaleDB database schemas, SQL queries, indexes, and data models.
  • Develop software capable of processing real-time and time-series data while ensuring scalability, reliability, and performance.

Collaboration & Teamwork

  • Work closely with product managers, designers, and other stakeholders to define software specifications and features.
  • Participate in code reviews, providing constructive feedback to peers while maintaining high-quality coding standards.
  • Collaborate with cross-functional teams to integrate software with various systems and services.
  • Leverage AI-assisted development tools such as Claude, GitHub Copilot, ChatGPT, or similar large language model (LLM) tools to improve productivity while ensuring all generated code is reviewed, tested, and meets engineering quality standards.

Testing & Quality Assurance

  • Write unit tests, integration tests, and end-to-end tests to ensure the quality, reliability, and performance of software applications.
  • Participate in debugging, troubleshooting, and resolving software defects and performance issues.
  • Ensure that software is scalable, secure, and optimized for performance.
  • Develop automated API and integration tests and participate in continuous integration testing.

Software Optimization & Maintenance

  • Continuously improve software performance, efficiency, and user experience.
  • Monitor production systems, diagnose issues, and implement necessary fixes and improvements.
  • Perform regular code refactoring and software upgrades as needed.
  • Optimize database performance, application responsiveness, and cloud resource utilization.

Documentation

  • Create and maintain clear, comprehensive documentation for both developers and end-users.
  • Document software design, code changes, and testing procedures to ensure knowledge transfer within the team.
  • Create and maintain API documentation, architecture documentation, and technical implementation guides.

Research & Innovation

  • Stay up to date with emerging trends in software development, tools, and technologies.
  • Propose new techniques, tools, and best practices to improve software development processes and productivity.
  • Evaluate emerging AI development tools, frameworks, and automation technologies to improve engineering efficiency and software quality.

Agile Development

  • Participate in agile development cycles, including sprint planning, daily standups, and retrospectives.
  • Work within defined timelines and milestones, managing tasks and priorities effectively.
  • Collaborate with DevOps and QA teams to support continuous integration and continuous delivery (CI/CD) practices.

Experience/Education

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 2 years in software development, working with modern software engineering practices.
  • Experience developing commercial software applications using Go, Python, JavaScript, TypeScript, or comparable modern programming languages is preferred.

Knowledge & Skillsets Required

  • Proficiency in software engineering principles including algorithms, data structures, object-oriented design, and design patterns.
  • Strong understanding of software development methodologies (Agile, Scrum, etc.) and version control systems (e.g., Git).
  • Experience developing software using Go, Python, JavaScript, and TypeScript.
  • Experience designing and consuming RESTful APIs.
  • Experience with PostgreSQL, SQL development, database design, and query optimization.
  • Experience with TimescaleDB or other time-series databases is preferred.
  • Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Knowledge of CI/CD processes and tools (e.g., Jenkins, GitLab CI).
  • Experience using AI-assisted software development tools such as Claude, GitHub Copilot, ChatGPT, or similar LLM-based coding assistants.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Ability to work collaboratively in a fast-paced, team-oriented environment.
  • Strong attention to detail and the ability to prioritize tasks effectively.

Mesa Labs is an Equal Employment Opportunity Employer.

Mesa Labs prohibits unlawful discrimination and harassment against applicants or employees based on age, race, sex, color, religion, creed, national origin or ancestry, disability, military status, sexual orientation, or any other status protected by applicable state or local law.  Please note that Mesa Labs conducts criminal background checks upon offer acceptance.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
HQ

Mesa Laboratories Denver, Colorado, USA Office

Denver, CO, United States

Mesa Laboratories Lakewood, Colorado, USA Office

12100 W. 6th Ave, Lakewood, CO, United States, 80228

Similar Jobs

12 Days Ago
Remote
USA
175K-200K Annually
Senior level
175K-200K Annually
Senior level
Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Design and maintain automated testing frameworks for cloud-scale distributed systems. Build performance, load, stress, integration, API, end-to-end, chaos, security, and infrastructure tests. Integrate continuous testing into CI/CD pipelines, analyze observability data, validate Kubernetes and microservices environments, and collaborate with Engineering and SRE teams to improve reliability. The role also participates in on-call rotations and helps establish QA strategy and standards across GPU infrastructure, serverless endpoints, storage, billing, and event-driven systems.
Top Skills: AWSAzureChaos MeshCi/CdDatadogGCPGoGrafanaGraphQLGremlinInfrastructure As Code (Iac)JmeterK6KafkaKubernetesLitmuschaosLocustOpentelemetryPrometheusPythonRabbitMQRedisTypescript
24 Days Ago
In-Office or Remote
136K-170K Annually
Senior level
136K-170K Annually
Senior level
Fintech • Payments • Real Estate • Software • Financial Services
Owns test automation and quality for major product areas, architecting frameworks and automated API, UI, and integration test suites. Leads test strategy, risk analysis, CI/CD integration, coverage improvements, debugging, root cause analysis, and release planning. Collaborates cross-functionally, mentors junior SDETs, reviews code and tests, maintains quality metrics, and drives adoption of engineering best practices.
Top Skills: Ci/CdCypressDatadogNewrelicPlaywrightRestassuredSeleniumSQL
26 Days Ago
Easy Apply
Remote or Hybrid
Easy Apply
152K-190K Annually
Senior level
152K-190K Annually
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Design and implement high-performance networking code for Zscaler Client Connector using Rust and platform-native APIs. Build testable, documented foundations across desktop platforms, debug complex networking and security issues, and contribute to major development projects. Collaborate with product managers and cross-functional teams to deliver customer-impacting features while addressing scale, performance, quality, and security requirements.
Top Skills: AndroidC++DnsHttp/3iOSIpv4Ipv6macOSObjective-CPythonQuicReqwestRustSwiftTcp/IpTokioUdpWindows

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account