Principal Software Engineer, Data Platform
Company: Magnify
Location: Seattle
Posted on: November 11, 2024
Job Description:
Magnify is the next-generation automation platform for the
post-sales experience-- we grow revenue and reduce churn for
software companies without adding headcount. Magnify identifies and
orchestrates the next-best-step for software companies' users
across all their digital customers, growing the 90% of revenue that
comes after the initial sale.Magnify uses machine learning along
with a sophisticated orchestration engine to transform that
experience to drive adoption, retention, and expansion for our
customers. The opportunity is massive and untapped by current
solutions.Magnify's customers are enterprise software companies,
usually used by the Chief Customer Officers and their organizations
and/or the Growth Marketing teams.Magnify is a fast-moving startup
backed by top-tier investors including Madrona and Decibel, with a
veteran leadership team.The roleOur Data Platform is critical to
delivering value for our customers: it enables us to rapidly build
high quality experiences and surface unique, actionable insights.
We are looking for a principal software engineer to join our Data
Platform team and lead its architectural design and
implementation.In this role, you will be responsible for:
- Designing and implementing data integration, warehousing, and
processing systems, including driving our technical strategies
enabling deep bidirectional integrations with a breadth of external
services such as Salesforce, Pendo, Gainsight, Marketo, and
more.
- Defining data schemas, specifications, and interfaces to reduce
complexity and ease consumption of data.
- Establishing and managing AWS-hosted data infrastructure.
- Building internal services and external APIs to solve user
needs and create value from our data.
- Mentoring other members of the engineering team.Qualifications
and ExperienceSuccessful candidates are likely to have the
following qualifications and experiences; we strongly encourage you
to apply even if you don't meet all of the items below.
- Bachelors in Computer Science or related field.
- 7+ years of experience working as a software engineer and
building data intensive applications in a high growth, startup
environment.
- Extensive familiarity configuring, operating, and using some
combination of: relational and non-relational data stores (e.g.
Postgres, Redis, Pinot, DynamoDB, Redshift, Snowflake); event
stream and processing (e.g. Kafka, Flink); data integration and
transformation tools (e.g. Stitch, Airbyte, Meltano, dbt); data
serialization (e.g. Parquet, Avro, Iceberg); distributed and event
driven architectures (e.g. Lambda, serverless, Temporal).
- Advanced proficiency with Typescript/Javascript, Python, or an
equivalent language.
- Experience with cloud native environments and Amazon Web
Services.
- Demonstrated success leading and delivering complex software
projects with limited oversight in a distributed environment.
- Passionate about delivering for users and collaborating with
teammates.
- Have a strong bias for action, a track record of moving
quickly, and the ability to identify where and when scrappiness is
the right approach versus those places where deeper rigor is
required.Magnify is a values driven culture, we aspire to be among
the tech industry's most inclusive work environments. We are
committed to diversity in our workforce and are a proud equal
opportunity employer. We do not make hiring or employment decisions
on the basis of race, color, religion, creed, gender, national
origin, age, sex, gender expression or identity, sexual
orientation, or disability status, marital status, or veteran
status.
#J-18808-Ljbffr
Keywords: Magnify, Lakewood , Principal Software Engineer, Data Platform, IT / Software / Systems , Seattle, Washington
Didn't find what you're looking for? Search again!
Loading more jobs...