[Remote] Senior Software Engineer, Connectivity
Note: The job is a remote job and is open to candidates in USA. Phaidra builds AI agents that help data center operators understand and optimize their infrastructure. The Senior Software Engineer will lead secure, reliable connectivity between customer systems and Phaidra’s product, turning customer integrations into reusable capabilities and guiding engineering projects through production and ongoing operation.
Responsibilities
- Initiate and lead engineering efforts for connectivity projects, from design through production, owning what you ship and maintaining it over time
- Partner directly with customer technical teams to understand their networks, systems, and security requirements, and identify the best path to connect their data to our product
- Design and build integrations that ingest telemetry, alarms, and system data reliably and securely across diverse customer environments
- Turn one-off customer integrations into reusable, well-documented product capabilities that scale across deployments
- Own and review project briefs and technical designs for complex features and systems, driving technical decisions and cross-team alignment
- Coordinate across teams and ensure your team’s work fits into and improves the broader systems
- Write clean, well-tested code with clear and extensible interfaces, being careful not to create undue technical debt
- Find points of friction and drive improvements to how the company designs, builds, tests, and operates software
- Evaluate technologies and tradeoffs systematically and holistically, extending your team’s understanding of the existing tech stack to meet changing requirements
- Mentor engineers on your team and across teams, helping them grow their craft through pairing, reviews, and thoughtful feedback
- Collaborate with product, design, customer engineering, and other teams to identify technical blindspots, clarify ambiguity, and deliver iteratively
- Leverage AI-assisted development tools to accelerate your team’s delivery, establishing patterns and practices for effective use
- Lead operational excellence for your team’s products, ensuring reliability and performance through on-call ownership, tooling, documentation, and CI/CD practices
Skills
- 7+ years of professional software engineering experience
- Production experience in Python or Go and Cloud environments
- Experience with containerization and orchestration technologies like Docker and Kubernetes
- Solid understanding of networking protocols and principles, such as HTTPS, TLS, and MQTT
- Solid understanding of network architecture and security fundamentals, at minimum at a university level
- Experience designing, building, and operating complex production systems, including distributed systems, event-driven architectures, and data modeling at scale
- Demonstrated ability to lead technical projects that require coordination across multiple teams
- Strong debugging skills and a pragmatic approach to reliability and performance
- Excellent communication skills and experience working directly with external customers or partners in a technical capacity
- Willingness to work with both internal and external customers to develop solutions within our product
- Based in the US or Canada
- Share our company values: Transparency, Collaboration, Operational Excellence, Ownership, & Empathy
- Candidates requiring visa sponsorship, either now or in the future, are not eligible for hire
- Experience with industrial protocols such as BACnet, Modbus, or OPC UA
- Experience with industrial automation platforms such as Ignition
- Experience with GCP
- Experience operating services in production using observability tooling (for example: Prometheus, Grafana, Tempo, or equivalent)
- Experience building multi-tenant systems with high availability, fault tolerance, performance tuning
- A self-starter mindset and a bias toward jumping in and building
- With a preference for Pacific time zone
Benefits
- Fast-paced, team-oriented environment where your work directly shapes the company’s direction.
- 100% remote company.
- Meaningful equity.
- Outsized responsibilities & professional development.
- Functional, customer immersion, and development training.
- Medical, dental, and vision insurance (exact benefits vary by region).
- Unlimited paid time off, with a required minimum of 20 days per year.
- Paid parental leave (exact benefits vary by region).
- Flexible stipends to support your workspace, well-being, and continued professional development.
- Company MacBook.
- Documentation-first culture and asynchronous communication to support focus and flexibility across time zones.
- Weekly all-hands meetings.
- Virtual team-building activities and social events.
Company Overview