Software Engineer, Infrastructure
Role responsibilities
As an infrastructure engineer, you will build systems and abstractions used by teams across the company, focusing on improving developer experience and application observability. You will lead initiatives, mentor team members, and tackle complex engineering problems.
Requirements
Candidates should have a bachelor's degree in a relevant field and at least 5 years of experience in building large-scale web applications. Mastery of programming languages like Go or Python and experience with NoSQL databases are essential.
Key skills
Software Infrastructure, Backend Systems, Infrastructure, Database Sharding, Event Bus Performance, Scaling Systems, Observability, Technical Leadership, Mentorship, Collaboration, Security Compliance, Automation, NoSQL Databases, Infrastructure as Code, Programming Languages, System Design
Keywords
Software Engineer, Infrastructure, CRM, AI, Automation, JavaScript, React, Node.js, Go, Python, AWS, MongoDB, Redis, Elasticsearch, Terraform, Kafka, Kinesis, Database Sharding, Observability, Security Compliance, Infrastructure as Code