
Principal Software Developer β Databases
Posted Jul 31

Posted Jul 31
This is a fully remote position, open to applicants in Canada.
β’ Lead the design and execution of impactful capabilities for the SRS platform, including event platform CDC integration (Kafka), schema automation, Structured Record Access API, and fleet management tools.
β’ Establish the technical direction for one or more sub-areas of SRS, focusing on architectural standards, design reviews, and enhancing the quality of team outputs.
β’ Regularly evaluate the requirements of the SRS cloud platform at scale, identify major risks and gaps, and drive the roadmap to mitigate them.
β’ Oversee and enhance fleet-wide operations, encompassing capacity management, monitoring and alerting, query optimization, load balancing, and data replication for reporting tasks.
β’ Develop and institutionalize best practices and health models for the database fleet.
β’ Cultivate a strong network of storage advocates across engineering teams.
β’ Take responsibility for the reliability of your creations, including monitoring, runbooks, on-call responses, and post-incident learning.
β’ Lead migration and schema lifecycle initiatives across the fleet while collaborating with product teams.
β’ Mentor P2/P3 engineers and conduct design and code reviews.
β’ A minimum of 6 years of experience in software engineering within a platform, infrastructure, or data engineering environment.
β’ At least 5 years of experience with Kubernetes architecture at scale.
β’ Over 7 years of hands-on experience with Terraform.
β’ More than 7 years of experience with cloud data technologies.
β’ Extensive experience with Postgres or DynamoDB at scale, focusing on fleet-level operations rather than application-level usage.
β’ Proven ability to lead technical projects from inception to production.
β’ Practical experience with Kafka or event streaming in a production setting; bonus points for building CDC pipelines (Postgres binlog, DynamoDB Streams, Debezium).
β’ Experience with ORM at the framework or platform level, specifically in building or extending ORM tools for semantic eventing.
β’ Hands-on experience with Kubernetes CRDs, including designing or operating controllers/operators to manage platform resources.
β’ Strong background in AWS services such as IAM, RDS/Aurora, DynamoDB, ECS/EKS, and multi-region architectures.
β’ Ability to drive technical consensus across diverse teams.
β’ Familiarity with Infrastructure-as-Code (Terraform) and GitOps deployment methodologies.
β’ Excellent communication and organizational skills, with the ability to influence outcomes across teams, groups, and leadership.
β’ Annual cash bonuses.
β’ Commissions for sales positions.
β’ Stock grants.
β’ Comprehensive benefits package.
mika AI
Travoom
EverCommerce
Cisco
Get handpicked remote jobs straight to your inbox weekly.