Picarro · 8 hours ago
Staff Software Engineer
Picarro is building the next generation of integrated solutions that incorporate various analytical instrumentation, and they are seeking a Staff Software Engineer to serve as a technical pillar within the organization. This role involves conceptualizing and designing software solutions, defining architectural standards, and ensuring the scalability and reliability of commercial-grade applications while mentoring other developers.
ChemicalGreenTechManufacturingOil and Gas
Responsibilities
Architectural Leadership: Lead the high-level design and architectural vision for clean, efficient, and maintainable code across complex analytical instrumentation platforms
Strategic Execution: Oversee the software development lifecycle by identifying and prioritizing critical-path tasks that align with broader business objectives
System Design: Drive the creation of robust internal and external software interfaces for gRPC microservice applications, ensuring seamless integration across the stack
Infrastructure & CI/CD: Architect and optimize CI/CD pipelines to enable world-class automated testing and continuous deployment of mission-critical applications
Technical Mentorship: Act as a subject matter expert for other developers, fostering a culture of technical excellence through code reviews and the development of advanced test cases for Linux-based environments
Advanced Troubleshooting: Lead root cause analysis for the most complex system defects and production issues, providing definitive resolutions and preventative strategies
Planning & Delivery: Play a key role in release and sprint planning, ensuring that engineering efforts align with product milestones and long-term stability
Qualification
Required
A bachelor's degree in computer science, software engineering, or a related major is required
10+ years of hands-on coding experience, with a minimum of 5 years working primarily in Python
Expert-level experience with distributed messaging platforms such as gRPC, ZeroMQ, MQTT, OMG DDS, Kafka, or REST API
Proven record of architecting multi-threaded and/or coroutine-based applications at scale
Deep expertise in UNIX/Linux systems, including system-level programming, service integration, and package management (Debian/Ubuntu preferred)
Exceptional analytical skills with the ability to debug complex issues and propose definitive, effective solutions
Mastery of software engineering workflows using Github and JIRA
Preferred
Solid background with C++ (C++17 preferred) or another statically typed, compiled language such as: C#, Java, or Go
Mastery of multiprocessing, multithreading, and asynchronous programming
Extensive experience using Python Flask/FastAPI/aiohttp, SQLAlchemy, and Celery
Experience using MongoDB and PostgreSQL
Advanced knowledge of Docker-based containers and Kubernetes-based orchestration systems
Benefits
Medical, Dental, and Vision insurance
Flexible Spending Account (FSA) and Health Savings Account (HSA) plans
Life, Short-Term Disability, and Long-Term Disability Insurance
Paid Time Off and Paid Holidays
Employee Referral Program
401K
Social events (summer picnic, holiday party, team lunches, etc.)
On-site Health & Wellness programs (fitness challenges, outdoor bootcamp, flu-shots, etc.)
Company
Picarro
Picarro produces gas analyzers for a variety of markets, including atmospheric science, greenhouse gas measurement, air quality, and others.
H1B Sponsorship
Picarro has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6)
2024 (4)
2023 (18)
2022 (15)
2021 (1)
2020 (9)
Funding
Current Stage
Late StageTotal Funding
$56.5MKey Investors
Focus VenturesBenchmark
2012-07-25Series D· $7M
2004-12-14Series C· $15M
2003-06-04Series B· $12.5M
Recent News
2026-01-14
Company data provided by crunchbase