We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Litmus Automation logo
Litmus Automation Verified
Industrial IoT, Manufacturing, Software, Edge Computing

Senior Software Engineer

San Francisco, California, United StatesOnsiteFull TimeSenior$150,000–$180,000 /yrPosted 1 month agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

### Who you are
- Bachelor’s degree in Computer Science, Software Engineering, or similar
- 7+ years of work experience
- 5+ years of work experience using Golang
- Experience developing REST, gRPC, GraphQL, and WebSocket APIs in Golang
- Experience working with VMs, Docker, and Kubernetes
- Experience with Linux kernel management, networking, and boot process
- Experience with OAuth2 and RBAC
- Experience working with message brokers including Kafka and MQTT
- Experience using relational and time series databases including MySQL and InfluxDB
- Experience using cloud services with AWS, GCP, and Azure
- Experience working with CI/CD frameworks
- Fluent in Git and source control management concepts
- Very organized, with great attention to detail
- Creative, and open to different ideas from other engineers
- Very responsive and willing to help other engineers in need
- Likes to work in a collaborative, fast-paced, and results-driven environment
- Passionate about software engineering and interested in IIoT

### What the job involves
- Develop performant, testable, scalable, and robust applications and services
- Develop components that interoperate with Linux internals
- Participate in planning and design sessions for projects, in collaboration with Product, Program Management, UX, and other stakeholders
- Translate software requirements into detailed development tasks
- Execute development tasks with an emphasis on code quality, handling of security vulnerabilities, and unit testing
- Review code changes made by other engineers on your team
- Participate in defining coding standards and guidelines to ensure a high quality of code
- Collaborate with engineers across the organization to resolve issues when necessary
- Participate in writing clear and detailed technical design documents
- Research and leverage open-source technologies where appropriate
- Contribute innovative ideas for technical improvements and business opportunities
- Stay up-to-date with and incorporate industry trends and best practices

### Benefits
- Flexible Time Off + Public Holidays
- Medical, Dental + Vision Insurance
- Eligible for Continued Learning + Stock Options

Ready to apply?
You'll be redirected to Litmus Automation's application page.

Similar roles