
Senior Software Engineer (Elixir)
Red Venturesabout 9 hours ago
Charlotte, NC, USA
Senior
H1B Sponsor
Base Salary
$100k - $160k/yr
Responsibilities
- Design and build scalable, reliable Elixir services that power core product experiences.
- Own the technical design and long-term evolution of key backend services.
- Lead architectural decisions across services for distributed systems.
- Collaborate with product managers, designers, and engineers to deliver new capabilities.
- Ensure systems are designed for scalability, maintainability, and performance.
- Drive improvements in system reliability and operational excellence.
- Identify and resolve production bottlenecks and performance issues.
- Participate in engineering standards and architecture discussions.
- Mentor engineers through code reviews and technical guidance.
- Contribute to the evolution of cloud infrastructure and developer tooling.
- Lead root cause analysis for complex production issues.
- Advocate for security, testing, and operational best practices.
- Stay current with emerging technologies and guide their adoption.
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of professional backend engineering experience.
- Significant experience developing production systems in Elixir.
- Strong experience designing and operating distributed backend systems.
- Experience designing and maintaining GraphQL and RESTful APIs.
- Strong understanding of software design principles and system architecture.
- Experience building and operating cloud-native systems on AWS.
- Experience implementing event-driven architectures and asynchronous processing.
- Strong experience with PostgreSQL and relational data modeling.
- Experience implementing observability practices.
- Demonstrated ability to lead technical initiatives and influence decisions.
- Strong collaboration and communication skills.
- Ability to mentor engineers and elevate team practices.
- Product-oriented mindset with an understanding of user experience impact.
- Experience scaling high-traffic distributed systems in production.
- Experience with containerization and orchestration technologies.
Benefits
- Health Insurance Coverage (medical, dental, and vision).
- Life Insurance.
- Short and Long-Term Disability Insurance.
- Flexible Spending Accounts.
- Holiday Pay.
- 401(k) with match.
- Employee Assistance Program.
- Paid Parental Bonding Benefit Program.
- Flexible Paid Time Off (PTO) with 20 days annually, increasing to 25 days after five years.
Tech Stack
AWSDockerElixirGoGraphQLKubernetesPostgreSQLPython
Categories
BackendDevOpsFull Stack