Senior Software Engineer (Data Platform)
$145.6k - $200.2kPhaidra
Overview
Phaidra is building the future of industrial automation. Phaidra creates AI-powered control systems for the industrial sector, enabling facilities to automatically learn and improve over time. We use reinforcement learning algorithms to convert raw sensor data into high-value actions and decisions, focusing on industrial applications that are well-sensorized with measurable KPIs. We enable domain experts to configure AI agents without writing code, defining what they want their AI agents to do, and we do it for them.
Phaidra is based in the USA, but we are 100% remote with no physical office. We hire employees internationally with the help of our partner, OysterHR. Our team is located throughout the USA, Canada, UK, Sweden, Spain, Portugal, the Netherlands, Singapore, Australia, and India.
Who You Are
We’re looking for an experienced Software Engineer to anchor the technical direction of our growing Data Platform team. You’ll drive architecture decisions for distributed, multi-tenant systems and raise the bar for the engineers around you. You are bold, creative, and have deep empathy for customers. You will design and implement significant parts of the codebase, make an immediate impact with your work, and help guide the product and team as we grow.
Responsibilities
You'll own the systems every other team at Phaidra depends on for ingestion, storage, serving, and orchestration. As our customer base grows rapidly, this role is about scaling those systems and the processes around them to meet that growth, with multi-tenancy and self-serve tooling as core priorities. Concretely, that means you'll:
- Design and build scalable components for the data platform that enable high-throughput data ingestion and processing.
- Design and develop systems to store and serve batch data for analytics.
- Contribute to the design and implementation of API services and scalable event-driven applications that power the product backend.
- Design clear, extensible software interfaces for internal consumers and maintain a high release-quality bar.
- Design and optimize data storage and retrieval mechanisms for high throughput, security, and ease of access.
- Own and operate your services in production, including releases, deployments, and on-call rotations, meeting Phaidra's high bar for operational excellence.
- Lead cross-functional initiatives collaborating with engineers, product managers, and TPMs across teams.
- Mentor your peers and be a technical role model on the team.
Key Qualifications
- 7+ years of software engineering experience, with significant time spent on distributed or data-intensive systems.
- Strong experience designing and implementing distributed systems for data ingestion, storage, and processing.
- Proven expertise building, operating, and monitoring large-scale multi-tenant systems while accounting for high availability, fault tolerance, and performance.
- Ability to take ownership of realtime production systems - aligning technical with business requirements, raising the bar for operational excellence and on-call incident handling
- Ability to collaborate and communicate effectively in an all-remote setting.
- Approach your work with curiosity, ownership, transparency, directness, outcome orientation, and customer empathy.
- Experience with latest batch & realtime data processing, storage & service technologies such as Apache Flink.
Preferred Experience
- Hands-on experience designing environment-agnostic abstractions that let applications run across cloud, hybrid, and on-prem deployments, with working knowledge of containerization and orchestration tools like Docker and Kubernetes.
- Experience with self-service data platforms, data lakes, or lakehouses at scale.
Our Stack
- Python, Go
- Ray.io
- REST & gRPC micro-services
- Docker, Kubernetes, Terraform & Kapitan
- GCP - GKE, PubSub, CloudSQL, BigTable, Postgres, MongoDB, BigQuery etc.
- Grafana Cloud, Prometheus
- Pants
- Gitlab CI, ArgoCD, Atlantis
Onboarding
In your first 30 days, you will be immersed in an onboarding program, spend time in the Engineering org, read our handbook, set up your development environment, and begin an onboarding exercise that introduces you to our code base. You will learn about our agile approach, sprint boards, and release processes, and start on a few good first tasks to get comfortable with end-to-end release flow.
By your first 60 days, you will have a solid understanding of what Phaidra does, met team members across the company, completed the onboarding exercise, and begun identifying areas for improvement in the data platform.
By your first 90 days, you will be fully integrated, have a deeper understanding of system architecture and infrastructure, complete your first on-call experience, and become an expert with our tooling.
Interview Process
All interviews are held via Google Meet with an active camera connection required. The process includes:
- Operations introductory interview (30 minutes)
- Hiring Manager interview (30 minutes)
- Data Structures & Algorithms technical interview (45 minutes)
- System Design technical interview (90 minutes)
- Culture fit interview with Phaidra's co-founders (30 minutes)
Base Salary (US Residents)
- Tier 1 (Largest highest-cost metros): $145,600 - $200,200
- Tier 2 (Other major metros): $138,320 - $190,190
- Tier 3 (Mid-sized metro areas): $131,040 - $180,180
- Tier 4 (All other locations): $123,760 - $170,170
In addition to base salary, this position is eligible for equity. Final salary will be determined based on several factors, including a candidate's qualifications, skills, competencies, experience, expertise, education and location. In some cases, final compensation may fall outside the posted range. Salary ranges are regularly reviewed and may be adjusted in response to market trends.
Benefits & Perks
- Fast-paced, team-oriented environment where your work directly shapes the company's direction.
- We are a 100% remote company.
- Competitive compensation & meaningful equity.
- Outsized responsibilities & professional development.
- Training is foundational; functional, customer immersion, and development training.
- Medical, dental, and vision insurance (region varies).
- Unlimited paid time off, with a minimum of 20 days per year.
- Paid parental leave (region varies).
- Flexible stipends for workspace, well-being, and professional development.
- Company MacBook.
Note: Not all benefits apply to temporary employees such as interns.
Remote & Equal Opportunity
We are an Equal Opportunity Employer. We hire based on merit and qualifications and do not discriminate by race, color, religion, gender, national origin, veteran status, disability status, age, sexual orientation, gender identity, marital status, or other protected status. If you need assistance with the application process, please contact View email address on click.appcast.io.
Phaidra participates in E-Verify where applicable. To be considered for any position at Phaidra, you must submit an online application. This role will remain open until it is filled. We do not sponsor visas. WE DO NOT ACCEPT APPLICATIONS FROM RECRUITERS.
#J-18808-Ljbffr- ...Veeam-Software in Canada is seeking a Senior Customer Success Engineer responsible for ensuring customer satisfaction through effective onboarding, adoption, and ongoing support across the Veeam Data Platform. The role requires strong communication and stakeholder management...SeniorSoftware
- ...Databricks Inc. is looking for a Full Stack Software Engineer to join their team in Seattle. This role involves enhancing user experience and creating scalable data-driven products. Candidates should have a strong background in server-side web technologies and be passionate...SeniorSoftware
- ...A leading company is seeking a Software Engineer focused on back-end development to join their growing team in Seattle. This role involves... ...designing and operating microservices while working on innovative data and AI solutions. Candidates should have extensive experience...SeniorSoftware
- ...A leading fintech company in Seattle is seeking a Senior Software Engineer for the Product Data Platform team. This role involves optimizing performance of backend systems and building scalable infrastructure for critical product experiences. Candidates should have over...SeniorSoftware
$155k - $211k
...DAT Freight & Analytics in Seattle is looking for a Software Engineer to join the Broker Tech team. This role involves developing tools for brokers to enhance their capabilities within Transportation Management Systems. Key responsibilities include hands-on development...SeniorSoftware- ...A leading payment processing company is seeking a Senior Software Engineer for its Product Security Data Platforms team in Seattle, WA. The role involves architecting large-scale security data pipelines and building API-first services that help monitor and respond to...SeniorSoftware
- ...Disney Cruise Line - The Walt Disney Company is looking for a Senior Software Engineer to work at the intersection of technology and creativity. You will collaborate with data scientists, product managers, and engineers to build scalable software that powers their media...SeniorSoftware
- ...Rippling is looking for a backend engineer in Seattle, WA to design and develop software that leverages machine learning technologies. Responsibilities include... ...systems, ensuring operational excellence of the data platform, and collaborating to build AI-driven products....SeniorSoftware
- B Capital is seeking a Senior Member of Technical Staff to lead... ...architecture of its Cybersecurity Data Platform. The successful candidate... ...10 years of experience in software development, particularly in... ...practices, and mentoring engineers to deliver high-quality, scalable...SeniorSoftware
$192k - $240k
...the AI-powered spend platform. We help companies spend... ..., plus intuitive software for travel and expenses... ...grow your career. Engineering at Brex Engineering... ...teams span Software, Data, Security, and IT, and... ...backend systems. As a Senior Software Engineer, you...SeniorSoftwareWork at officeRemote workWork from home$170k - $240k
...regularly. Some roles are hybrid or in-office by design. For example, our engineering team in India works primarily from our Gurugram office. Role As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure components...SeniorSoftwareLive inWork at officeRemote workHome officeFlexible hours$147.3k - $193.3k
...Senior Software Engineer - Data and AI Platforms Who we are lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products...SeniorSoftwarePermanent employmentPart timeLocal areaWork visa$216.6k - $325.5k
...Washington, United States Description As a Senior Engineering Manager in the AI and Data Governance group, you will lead... ...Legal, Compliance, ML engineers, platform and infrastructure teams, and... ...and grow a high‑performing team of software engineers, and technical leads....SeniorSoftwareTemporary workRelocation$264k - $310k
...Senior Staff Software Engineer, Data Platform Bellevue, WA Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer...SeniorSoftwareWork at officeFlexible hoursShift work3 days per week- ...Robinhood is looking for a Senior Software Engineer in Bellevue, WA, to build secure backend systems that manage customer data. The role involves developing authentication and privacy-preserving data operations, and collaborating with access management engineers. Key qualifications...SeniorSoftware
- ...lululemon is actively seeking a Senior Software Engineer based in Seattle, Washington. This role involves designing and building data systems while mentoring other engineers, contributing to architectural decisions, and maintaining high standards of code quality. The...SeniorSoftware
- ...dynamic technology company based in Bellevue is seeking a Senior Platform Engineer to contribute to building AI-driven business planning and analytics... ...a bachelor's degree in a relevant field, 5+ years in software engineering, and strong programming skills in Python or...SeniorSoftwareFlexible hours
- A leading technology company in Seattle is seeking a Senior Software Data Engineer to design and implement high-performance platform services for data engineering. The ideal candidate will have over 8 years of experience in software engineering, focusing on backend services...SeniorSoftware
- ...We are seeking a Sr. Manager of Software Engineering for Data Platform Automation (DPA) team. DPA owns and operates the event-driven Lakehouse infrastructure... ...and driving career growth for early-in-career and senior engineers.The ability to set ambitious goals with measurable...SeniorSoftwareTemporary workImmediate startShift work
$163.3k - $290.1k
...Senior Product Manager – Applied Analytics, Data Engineering & AI/GenAI Platforms Seattle, Washington, United States Software and Services Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very...SeniorSoftwareRelocation$197k - $247k
...during the interview process. About the Role: We are looking for a Senior Software Engineer to architect, build, and maintain the data infrastructure at Gusto. As part of the Data Platform team, you will collaborate closely with Data Science, Business Intelligence...SeniorSoftwareRemote jobFull timeWork at officeLocal area2 days per week3 days per week- ...leading performance apparel company in Seattle is seeking a Senior Software Engineer specializing in Content Management Systems. In this role,... ..., particularly with AWS services, and content management platforms. This position offers competitive compensation, hybrid work...SeniorSoftware
- ...Unchain Data is seeking a Senior Software Engineer to join the Data Compute team in Bellevue, WA. This role involves designing scalable infrastructure for data processing and leading modernization efforts for Spark workloads. Applicants should have extensive experience...SeniorSoftware
- ...LiveRamp is looking for an experienced software engineer to lead the Ingestion team in building a robust data processing platform. You will architect systems, provide operational support, and mentor your team. Strong experience in object-oriented programming, cloud platforms...SeniorSoftware
$157.4k - $236k
...The Gates Foundation is seeking a Senior Platform Engineer in Seattle to design and scale a modern data and AI platform. This role focuses on cloud-native development using Azure and Databricks, tasked with implementing advanced analytics for global initiatives. The ideal...Senior- ...IBM Computing in Seattle is seeking Software Engineers to join our Traffic team, responsible for managing the networking fabric of Confluent Cloud. This role emphasizes building and managing network data planes, ensuring system performance, security, and cost optimizations...SeniorSoftware
- ...The Walt Disney Company (Germany) GmbH is looking for a Senior Principal Machine Learning Engineer to lead and mentor teams in Seattle. This role focuses... ...candidate will have over 12 years of experience in software engineering and a deep understanding of machine learning...SeniorSoftware
- ...A leading financial technology company in Bellevue, WA is seeking a Senior Staff Software Engineer to lead technical direction across its Data Platform. Responsibilities include designing and implementing distributed systems and improving data processing capabilities....SeniorSoftware
- Google Inc. is seeking a Senior Software Engineer for the Google Distributed Cloud team in Seattle. Join us in driving innovations in cloud computing... ...software development experience, especially with Cloud platforms like Kubernetes, is essential for success. #J-18808-Ljbffr...SeniorSoftwareFull time
- ...Blue Origin is seeking a Site Reliability Engineer to enhance the digital infrastructure supporting safe human spaceflight. This role involves improving the software lifecycle from design to deployment, particularly in cloud environments. The ideal candidate will possess...SeniorSoftware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Data Platform). Be the first to apply!
- software sales engineer Seattle, WA
- software engineer internship remote Seattle, WA
- IT software developer Seattle, WA
- software engineer staff Seattle, WA
- machine learning software engineer Seattle, WA
- software engineer part time Seattle, WA
- facebook software engineer Seattle, WA
- senior robotics software engineer Seattle, WA
- junior software developer Seattle, WA
- software developer night shift Seattle, WA

