About the Role
Phaidra is seeking a driven Software Engineer (Backend) to join our growing Data Platform team. This role is pivotal in designing and implementing significant parts of our code base, allowing you to make an immediate impact and guide the product and team as we grow.
Responsibilities
- Data Platform Development: Build scalable components for high throughput data ingestion and processing, feeding data into agents for real-time inference in industrial systems.
- Backend Design: Contribute to the design and implementation of the product backend by writing REST and gRPC API services and scalable event-driven backend applications.
- Data Management: Design and optimize secure and efficient systems for storing and utilizing data, including developing strategies for data management and implementing security measures.
- Cloud Deployment: Make the platform deployable in cloud, hybrid, and on-prem environments.
- DevOps Duties: Perform CI/CD, release, and deployment management.
- On-call Support: Be part of our global production on-call team, owning and operating your services in production.
Onboarding
- First 30 Days: Immerse in an onboarding program, learn about Phaidra and our product, set up your development environment, and start working on an onboarding exercise.
- First 60 Days: Gain a solid understanding of Phaidra's operations, complete the onboarding exercise, and start your first production task.
- First 90 Days: Fully integrate into the team, complete your first on-call experience, and start contributing to knowledge sharing.
Key Qualifications
- 4+ years of work experience in software engineering.
- Bachelor's or Master's in Computer Science or equivalent experience.
- Experience with production software engineering, including relational and non-relational data modeling, micro-services, and event-driven systems.
- Experience operating and monitoring services in production using observability tools like Prometheus and Grafana.
Bonus Skills
- Experience in building and monitoring scalable data platforms.
- Experience with containerization and orchestration technologies like Docker and Kubernetes.
- Experience with cloud infrastructure configuration using tools like Terraform.
- Experience with machine learning, particularly supervised and reinforcement learning.
Our Stack
- Languages: Python, Go
- Frameworks: REST & gRPC micro-services
- Tools: Docker, Kubernetes, Terraform
- Cloud: GCP - GKE, PubSub, CloudSQL, BigTable
- Databases: Postgres, MongoDB
- Monitoring: Grafana Cloud, Prometheus
Interview Process
- Operations Meeting: Initial meeting to discuss your background and application.
- Hiring Manager Interview: Introduction call focusing on your experience and technical background.
- Technical Interviews: Two interviews assessing problem-solving abilities and real-world distributed systems problems.
- Culture Fit Interview: Focus on alignment with Phaidra's values.
Benefits & Perks
- Competitive compensation and equity.
- Unlimited paid time off with a minimum of 20 days off per year.
- Medical, dental, and vision insurance.
- Paid parental leave.
- Home office setup allowance and company MacBook.
Phaidra is a 100% remote company, and we are committed to creating a stellar remote work environment. We value diversity and strive to maintain an inclusive environment for all employees.
Benefits Extracted with AI
- Vision insurance
- Medical, dental, and vision insurance
- Unlimited paid time off
- Paid parental leave
- Home office setup allowance
- Company MacBook
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Data Platform
Senior Software Engineer for Data Platform, specializing in backend development and system optimization.
Software Development Engineer - AI Platform Team
Join Zillow's AI Platform Team as a Software Development Engineer to build scalable AI infrastructure.
Senior Backend Software Engineer - Remote (Seattle, West)
Senior Backend Engineer role focusing on AI observability, ML models, and cloud platforms. Remote position based in Seattle.
Senior Full Stack Developer (AI Domain)
Join G-P as a Senior Full Stack Developer in the AI domain, focusing on frontend, backend, and cloud infrastructure.
Remote Software Engineer - Machine Learning and Cloud Infrastructure
Join Helm.ai as a Remote Software Engineer to develop ML tools, build cloud infrastructure, and work on AI technology.
Senior Software Engineer (AI/ML)
Join DigitalOcean as a Senior Software Engineer (AI/ML) to build AI/ML features using TypeScript, React, and GraphQL. Remote role with competitive benefits.
Software Engineer - Developer Foundations
Join AssemblyAI as a Software Engineer to build scalable backend systems and developer tools. Work remotely with cutting-edge AI technology.
Senior Full Stack Engineer
Join our AI startup as a Senior Full Stack Engineer. Shape our tech vision and impact AI innovation.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on microservices, APIs, and scalable systems. Remote work available.
Software Engineer, AI Training and Infrastructure
Join Skild AI as a Software Engineer to develop AI training infrastructure. Work with cutting-edge technologies in a dynamic team.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on API, Java, Python, and microservices in San Francisco.
Senior Backend Software Engineer
Senior Backend Software Engineer role focusing on AI solutions and large language models in Seattle, remote work available.
AI Software Engineer
Join HelperAI as an AI Software Engineer to develop and maintain web applications using Java Spring and Vue3.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Software Engineer, Research Tools
Senior Software Engineer needed for AI research company, focusing on developing research tools and improving AI systems.
Senior Software Engineer, AI
Join as a Senior Software Engineer, AI, to innovate AI features in a remote-friendly environment. Enhance CRM with cutting-edge AI.
Senior Backend Engineer - Python/Go
Join DataRobot as a Senior Backend Engineer to develop and support AI platform features using Python and Go.
Senior Backend Software Engineer - Python, ML Models (Remote, Seattle)
Senior Backend Engineer role focusing on Python and ML models, remote work from Seattle.
International Software Engineer (Remote)
Join Athelas as an International Software Engineer, revolutionizing healthcare with technology. Remote position, competitive benefits.
Senior Backend Engineer (AI)
Join Stability AI as a Senior Backend Engineer to develop REST APIs and AI/ML services for Generative AI models.
Software Engineer, ChatGPT Enterprise
Join OpenAI as a Software Engineer for ChatGPT Enterprise, focusing on secure, scalable AI solutions.
Software Engineer, Backend Developer
Join Beacon AI as a Backend Developer to design and optimize serverless cloud systems, focusing on reliability and performance.
Senior Software Engineer, AI Products
Join Webflow as a Senior Software Engineer to build AI-powered features. Remote role with great benefits.
Senior Backend Software Engineer (Remote/Hybrid)
Senior Backend Engineer role focusing on Python, ML models, and cloud platforms in Palo Alto, CA. Hybrid/Remote.