Golang Developer
WorkNovas LLC
Bellevue, WA, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$100,000.0 - $150,000.0
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Databases
Continuous Integration
DevOps
Distributed Systems
MongoDB
NoSQL
RabbitMQ
Distributed Caching
Software Engineering
SQL Databases
+11 more
Web Applications
Web Services
Delivery Pipeline
Large Language Models
Backend
Event Driven Architecture
Build Management
Kubernetes
Apache Kafka
Front End Software Development
Golang
Job description
Manager wants a practical, production-level Go engineer who can code live, design scalable distributed systems, and clearly demonstrate real ownership and system-level thinking.
- Solid backend engineer
- Writes working Go code live
- Understands concurrency + distributed systems
- Can explain scale with real numbers
- Shows clear ownership + decision-making
- Thinks through edge cases + architecture
- Performs well under pressure
Project Description
- The work is focused on building shared technical systems and tools that multiple Tesla teams can use.
-
Examples discussed in the meeting include:
- Creating centralized infrastructure (e.g., workflow/orchestration tooling like Temporal)
- Building systems that support scalability, reliability, and high traffic
- Developing platform capabilities (e.g., improving communication layers like moving from REST to gRPC)
Overall project focus:
- Platform / infrastructure engineering
- Distributed systems
- Reusable tooling across multiple teams and domains
- Supporting customer-facing flows indirectly by improving backend systems, * Design, develop, and maintain backend services and APIs using Golang
- Build and support web applications and messaging-based systems (MQ / event-driven architecture)
- Develop high-performance, scalable applications optimized for reliability and speed
-
Participate in the full software lifecycle:
- Development
- Build and deployment
- Monitoring and alerting
-
Work with DevOps pipelines to:
- Build and deploy applications
- Consume services across environments
- Ensure smooth production releases
- Deploy and manage applications in Kubernetes-based environments
- Monitor live systems, troubleshoot issues, and optimize performance
- Collaborate with cross-functional teams (frontend, DevOps, product)
Requirements
-
Strong Golang (Go) experience
- This is the primary language for the team
-
Backend engineering expertise
- Building APIs / web services
-
System design capability
- Especially for scalable, distributed systems
-
Distributed systems experience
- Thinking in terms of scale, availability, and reliability
- Kubernetes + CI/CD experience
-
Experience with:
- Databases (both SQL fundamentals + NoSQL exposure)
- Event-driven architecture (Kafka, RabbitMQ, etc.)
-
Ability to:
- Build infrastructure/tooling, not just product features
- Work in high-traffic environments
Additional Qualifications (Nice to Haves) Nice-to-Haves (Strong Value Adds)
-
LLM / AI experience
- Not required but highly desired given current initiatives
-
Experience with:
- ArgoCD, Helm
- Distributed caching
- Infrastructure/platform tooling
-
Exposure to:
- gRPC or modern service communication patterns
- Strong NoSQL experience (especially MongoDB)
- Experience working across multiple domains/teams
Benefits & conditions
- $114,600-234,600 per year
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦