Staff/Senior/Principal Software Engineer at Jobgether
, , United States -
Full Time


Start Date

Immediate

Expiry Date

14 Feb, 26

Salary

260000.0

Posted On

16 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Elixir, Phoenix, LiveView, Kubernetes, Terraform, AI, LLM, Distributed Systems, Testing Strategies, Observability Tools, Infrastructure as Code, Production Reliability, Performance Monitoring, Collaborative Environment, Feature Ownership

Industry

Internet Marketplace Platforms

Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff/Senior/Principal Software Engineer in the United States. This role offers the opportunity to take a leading position in developing and maintaining a cutting-edge AI-powered platform within a small, high-performing engineering team. You will be responsible for designing, implementing, and deploying complex features, ensuring system reliability, and integrating with numerous third-party services. The role emphasizes ownership, enabling you to manage features from concept through production while leveraging modern technologies including Elixir, Phoenix, LiveView, Kubernetes, and Terraform. You will also have exposure to AI/LLM-powered features, including prompt routing, embeddings, caching, and evaluation frameworks. The ideal candidate thrives in a fast-paced, collaborative environment and values high code quality, performance, and scalability. Accountabilities: · Design, develop, and maintain production-grade features within an Elixir/Phoenix/LiveView application, managing the full lifecycle from design to deployment. · Build and maintain third-party integrations using consistent adapter patterns and HTTP client stacks. · Operate and enhance a distributed system environment (libcluster on Kubernetes) to ensure scalability, reliability, and performance. · Implement comprehensive testing strategies, including LiveView tests, contract testing (Hammox), and end-to-end user flows (Wallaby). · Monitor system performance and debug complex issues using observability tools such as GCP logging, AppSignal, Prometheus, and Grafana. · Collaborate on infrastructure management with Terraform in a GCP/GKE environment. · Engage with AI/LLM-powered features, including prompt routing, caching, function calling, vector embeddings, and evaluation frameworks. · Ensure code ownership, reliability, and accountability for production systems, including daily feature/bug fix deployments. · 5+ years of software engineering experience at Staff, Senior, or Principal levels. · Strong practical experience with Elixir, Phoenix, and LiveView frameworks. · Experience designing and debugging distributed systems on platforms like Kubernetes (GKE). · Proven ability to implement testing strategies and maintain system quality. · Hands-on experience with Infrastructure as Code, particularly Terraform. · Familiarity with AI/LLM-powered development, including prompt engineering, caching, function calling, or vector databases (e.g., pgvector) is preferred. · Demonstrated history of feature ownership with a focus on production reliability, monitoring, and performance. · Comfortable working in a high-velocity, collaborative engineering environment with rapid iteration cycles. · Competitive salary range of $150K - $260K, depending on experience. · Early-stage equity opportunities (0.066% - 0.1%). · Fully remote work arrangement with occasional travel for team collaboration. · Exposure to a modern tech stack including Elixir, Phoenix, LiveView, Rust/Rustler, Terraform, GCP, and GKE. · Opportunity to contribute to AI-driven solutions that automate mission-critical enterprise workflows. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
Responsibilities
Design, develop, and maintain production-grade features within an Elixir/Phoenix/LiveView application while managing the full lifecycle from design to deployment. Collaborate on infrastructure management and engage with AI/LLM-powered features to ensure system reliability and performance.
Loading...