Published: Tue, 29 Oct 2024 02:50:10 GMT
Job Title: Senior Software Engineer
Company Overview:
Diagrid is a fast-growing technology company that believes in the power of open-source software, open standards, and APIs to drive transformation in modern software development. Our mission is to provide developers with the tools and APIs they need to focus on their code and not infrastructure. Our team includes the creators of open-source projects Dapr and KEDA, as well as experts from leading companies like Microsoft, Google, and Lyft.
Role Overview:
As a Senior Software Engineer at Diagrid, you will be responsible for designing and implementing new systems and features, as well as maintaining and improving our existing systems. Your work will focus on delivering an exceptional user experience, ensuring security, performance, and reliability. You will also be responsible for operating Diagrid’s cloud services.
Key Responsibilities:
– Design and build scalable, secure, and reliable cloud services
– Identify and debug issues in the system
– Implement operational excellence and best practices
– Foster a positive and productive engineering culture
– Promote cloud-native and open source best practices
– Help develop and improve engineering processes across the organization
– Be available for on-call incident response
Qualifications:
– 5+ years of experience designing and building distributed systems
– 2+ years of experience operating a public cloud service or platform in production
– 2+ years of experience with Go
– 2+ years of experience with Kubernetes, Docker, or other container-based systems
– 2+ years of experience with a major cloud provider (e.g. Google Cloud, AWS)
– Solid understanding of computer science principles and distributed systems
– Excellent communication skills
– Ability to mentor early career engineers
– Bonus: experience with Dapr
Tech Stack:
At Diagrid, we believe in using open-source tools and protocols, while also choosing the right tool for the job. Our tech stack is constantly evolving and currently includes:
– Go
– NodeJS
– React
– Kubernetes
– Docker
– MySQL/PostgreSQL
– Cortex/Loki/Tempo
– Kafka/Nats
– Multiple Clouds (primarily AWS and GCP)
Benefits:
– Competitive compensation
– Equity in the company
– Remote-first and flexible work environment
– Flexible paid time off
– Comprehensive healthcare for you and your dependents
– Choice of hardware
– $1000 for home office setup
– Monthly WFH stipend
– Team events and gatherings
– Opportunity to collaborate with industry-leading figures
Diagrid, Inc. is an equal opportunity employer. We value diversity and do not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, disability, national origin, veteran status, or any other legally protected status. Employment decisions are based on qualifications, merit, and business need. We celebrate and embrace diversity. Apply link