Principal Software Engineer, Data Platform
Hybrid
Full Time
#Engineering
#Software
#Data Platform
#Data Integration
#AWS
#APIs
#TypeScript
#JavaScript
#Python
#Kafka
#Flink
#DynamoDB
Are you ready to help us redefine the post-sales experience for enterprise software companies? At Magnify, we are building a next-generation automation platform that helps businesses grow revenue and reduce churn without the need to add headcount. By utilizing machine learning and a sophisticated orchestration engine, we empower Chief Customer Officers and growth teams to drive adoption and retention. As a fast-moving startup backed by top-tier investors like Madrona and Decibel, we are looking for passionate individuals to join our veteran leadership team and make a massive impact in an untapped market.
What you bring
We are seeking a Principal Software Engineer to join our Data Platform team on a full-time basis. You will lead the architectural design and implementation of our data systems, which are essential for delivering actionable insights to our customers. This role is open to candidates located anywhere within three hours of the Pacific time zone, and you will work in a hybrid capacity. Your primary responsibilities will include:
- Designing and implementing robust data integration, warehousing, and processing systems to support bidirectional integrations with external services.
- Defining clear data schemas and interfaces to minimize complexity while maximizing the value of our data.
- Managing our AWS-hosted infrastructure and building high-performance internal services and APIs.
Requirements
The ideal candidate is a seasoned engineer with at least seven years of experience building data-intensive applications within high-growth startup environments. You should hold a bachelor’s degree in Computer Science or a related field and possess advanced proficiency in TypeScript, JavaScript, or Python. We look for individuals with extensive experience in cloud-native environments, specifically AWS, and deep familiarity with tools like Kafka, Flink, and DynamoDB. Beyond technical skills, we value a strong bias for action, the ability to lead complex projects with minimal oversight, and a collaborative spirit. You must be comfortable navigating the balance between scrappy, fast-paced development and the need for long-term technical rigor.
What we offer
We are proud to foster a values-driven, inclusive culture where every team member can thrive. We are committed to maintaining a diverse workforce and provide an environment where you can do your best work. Our benefits include:
- Hybrid work arrangements to support your work-life balance.
How to Apply
If you are excited about the prospect of building the future of customer success automation, we would love to hear from you. Please reach out to our team to express your interest and share your background. We encourage you to apply even if you do not meet every single qualification listed, as we value unique perspectives and a passion for solving difficult problems.



