Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer

$101.5k - $127k

Mesa Laboratories

Software Development Engineer

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.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in United States vacancy
  • $105.2k - $131.5k

     ...Purpose ~ This position will lead the team members and development of software that applies to numerous future influential models simultaneously...  .... Key Accountabilities Lead the design of engineering solutions with the associated drawings and validation processes... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Remote work
    Relocation package

    Honda Dev. and Mfg. of Am.,LLC

    Raymond, OH
    a month ago
  • $143.7k - $194.4k

    Application deadline: Nov 11, 2026 AWS Commerce Platform team is hiring a cleared Software Development Engineer to join the team. This is an exciting opportunity to use the latest cloud computing technologies to help U.S. Government agencies implement innovative cloud... 
    Suggested
    Full time
    Internship
    Flexible hours

    Amazon Development Center U.S., Inc.

    Denver, CO
    13 hours ago
  • $143.7k - $194.4k

     ...portfolio including services like Amazon Bedrock, Amazon Quick, Amazon Bedrock AgentCore, and Kiro. We are seeking a Software Development Engineer II who can think big and simplify solutions to complex problems, all while ensuring our customers continue to have the best... 
    Suggested
    Full time
    Internship
    Flexible hours

    Amazon Development Center U.S., Inc.

    Denver, CO
    13 hours ago
  • $118.7k

     ...just a tool, it's your playground. Our engineers work on scalable systems, cloud services...  ...ambiguity in an environment where development cycles are measured in weeks, not years...  ...version control systems Knowledge of software development lifecycle, including design... 
    Suggested
    Permanent employment
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    Redmond, WA
    3 days ago
  • $168.1k - $227.4k

     ...The Role In this role, you will participate in all phases of software development from requirements through implementation and test to...  ...experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5 years of full software development... 
    Suggested
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon Kuiper Manufacturing Enterprises LLC

    Fall City, WA
    5 hours ago
  • $104k - $166k

     ...Tuesday through Thursday. Eligible interns may receive a stipend to help offset summer housing relocation costs. As a Software Development Engineer Intern at Zillow Group, you will partner with people who are passionate about our product. Through mentoring from fellow... 
    Permanent employment
    Summer work
    Internship
    Summer internship
    Live in
    Work at office
    Local area
    Remote work
    Relocation

    Zillow

    Seattle, WA
    3 days ago
  • $130k - $180k

     ...difficulties of static data pipelines. Our software is an enterprise-class data replication...  ...and keeps them there. Stelo Software Engineer Stelo is hiring a Software Engineer...  ...structures. ~ Cross-platform C++ development for Windows (Visual Studio, MSBuild) and... 
    Full time
    Remote work
    Work from home

    Stelo

    Remote
    19 days ago
  • $193.3k - $261.5k

     ...setting industry standards for security and performance. The EC2 Nitro local storage team is seeking an experienced Software Development Engineer to build virtualized, hardware-accelerated solutions for EC2 disk instances at global scale. Our platforms support workloads... 
    Full time
    Internship
    Local area
    Flexible hours

    Amazon.com Services LLC

    Santa Clara, CA
    13 hours ago
  • $109.4k

     ...managing ambiguity in an environment where development cycles are measured in weeks, not years....  ..., you'll grow into the high-impact engineer you know you can be, supported by a culture...  ...version control systems Knowledge of software development lifecycle, including design,... 
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Madison, WI
    2 days ago
  • $164k - $295k

     ...Role: We are looking for a talented Full Stack Engineer to join our growing Production Systems Automation & Development team. As a full stack engineer, you will be...  ...Collaboratively brainstorm, define, and build software solutions Work with internal business partners... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Sunnyvale, CA
    a month ago
  • $164k - $295k

     ...About the Role: We're seeking an experienced Sr. Platform Data Engineer to architect, deploy, and operate the core data infrastructure...  ...recharge Paid parental and adoption leaves Professional development opportunities for all employees regardless of level or role... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Remote
    16 days ago
  • $140k - $252k

     ...is seeking an experienced Senior Systems Engineer to own, scale, and secure our enterprise...  ...experience in full-stack application development and enterprise architecture. ~ Proven...  ...remediation to maintain compliance and secure the software supply chain. #LI-Remote #LI-CS2... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Remote
    4 days ago
  •  ...extracting valuable data from high-resolution video streams. Job Description We are looking for a Software Engineer intern to work on the software development tools targeting future generations of Ambarella chips for embedded Computer Vision application and Intelligent... 
    Work experience placement
    Internship

    Ambarella

    Pierce, ID
    4 days ago
  • $134k - $220k

     ...Responsibilities: Design, Develop and maintain software features on current and future products. Responsible for the development of the switch-controller related features...  ...: ~0-3 years’ experience in software engineering. ~ Strong C/Linux experience is essential... 
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    5 days ago
  • $114.6k - $234.6k

     ...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational... 
    Temporary work
    Flexible hours

    Oracle

    Jefferson City, MO
    3 days ago
  • $150.5k - $214.5k

     ...real, benefits you can count on, and a team that succeeds together. Because at UKG, your work matters—and so do you. Software Development Engineer - Enterprise Finance Solutions Position Summary We are seeking a seasoned Principal Software Development Engineer... 
    Local area

    UKG

    Richmond, VA
    5 days ago
  •  ...world moving forward. Description We are hiring a Principal Engineer to serve as an architect for our Enterprise AI platform for...  ...Computer Science, or a related field. ~7+ years of professional software engineering experience, including 5+ years in architecture or... 

    SanDisk

    Milpitas, CA
    2 days ago
  • $188k - $282k

     ...individual can thrive. Position Summary: The Principal Software Design Engineer in Test serves as a key technical leader responsible for...  ...that quality is embedded throughout the entire product development lifecycle. The Principal Engineer owns the design and development... 
    Local area

    F5

    Spokane Valley, WA
    4 days ago
  • $225.6k - $338.4k

     ...Principal Software Development Engineer At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about... 
    Local area
    Remote work

    F5

    United States
    4 days ago
  • $185.5k - $265k

     ...company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Principal Software Development Engineer to join our team. This is an hybrid role in Santa Clara, CA, reporting to the Director of Software Development Engineering... 
    Full time
    Work at office
    Local area

    Zscaler

    Santa Clara, CA
    4 days ago
  •  ...Waters Corporation is currently seeking a DevOps Principal Engineer to join our Global Software Engineering team. Our team understands the...  ...working with technology used for quality testing and the development of nearly every drug taken in around the globe. These... 
    Local area
    Worldwide

    Waters

    Milford, MA
    3 days ago
  •  ...your career. THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about improving the performance of...  ...technical problems Experience with open-source software development including collaboration with community maintainers and... 

    AMD

    Santa Clara, CA
    4 days ago
  • $188.93k - $296.27k

     ...remote option.) Job Summary This job involves leading software solution development that meets strategic goals and user expectations. It includes...  ...Required Qualifications: Extensive hands-on software engineering experience in Linux-based systems using C, C++, Golang,... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Worldwide

    Comcast

    United States
    5 days ago
  • $175k - $245k

     ...Job Title Software Development Job Description Responsibilities: Troubleshoot complex, system-level, multi-component issues that across multiple layers from kernel to application. Provide system-level optimizations and improvements in the OS to meet... 
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    5 days ago
  • $109.4k

     ...Software Development Engineer Intern, Amazon Leo - Summer 2027Location: Redmond, WA, USAResponsibilities:Collaborate with experienced engineers across disciplines to design, build, and operate innovative products and services.Participate in technical discussions and contribute... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Monday to Friday

    Quantum Jobs USA

    Redmond, WA
    2 days ago
  • $32 - $35 per hour

     ...Software Development Engineer Intern Location: Los Angeles, CA Compensation: $32-$35/hr About the Role The Software Development Intern will support the development and enhancement of software applications. This role provides an excellent opportunity to gain... 
    Full time
    Internship

    SprintRay Inc.

    Los Angeles, CA
    4 days ago
  •  ...Principal Software Development EngineerLocation: Bedford, MA USA (Onsite)Duration: Contract/Full TimeExperience: 5+ YearsThe Principal Software Development Engineer provides expertise in the design, development, characterization, and testing of complex application software... 
    Contract work

    Zortech Solutions

    Bedford, MA
    3 days ago
  •  ...Trident Consulting is currently seeking a ”Principal Software Development Engineer" for one of our clients in "Burlington, MA" . A global leader in business and technology services. Role: Principal Software Development Engineer Location: Burlington, MA(Onsite)... 
    Contract work

    Trident Consulting

    Burlington, MA
    1 day ago
  • $200.5k - $260.5k

     ...As a Principal Software Engineer, you will: Work with developers within the team and on other cross‑functional projects, as well as project...  ...of 10 years of experience in networking related software development B.S. in Computer Science or Electrical Engineering; M.S.... 
    Full time

    Perception Point LTD

    Sunnyvale, CA
    1 day ago
  •  ...energetic Lead/Principal Systems Design Engineer to join our growing team. As a key contributor...  ...as well as facilitate continuous career development.The PersonAs a Leader in Systems Design...  ...In this high visibility position, your software systems engineering expertise will be... 

    Advanced Micro Devices , Inc.

    San Jose, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!