Lead Software Engineer II - API Team
Company: myGwork
Location: Boston
Posted on: March 18, 2023
|
|
Job Description:
At Klaviyo, we value the unique backgrounds, experiences and
perspectives each Klaviyo (we call ourselves Klaviyos) brings to
our workplace each and every day. We believe everyone deserves a
fair shot at success and appreciate the experiences each person
brings beyond the traditional job requirements. If you're a close
but not exact match with the description, we hope you'll still
consider applying. Want to learn more about life at Klaviyo? Visit
careers.klaviyo.com to see how we empower creators to own their own
destiny. Why You Should Join the API Team : As a Lead Engineer
joining the API team you can expect to be deeply involved in
technical discussions across teams, building out public APIs, and
growing the team. You will have input into the team's mission,
goals, and roadmap while collaborating along-side technical product
owners, product managers, and product analysts. Together, you'll
define scope and specifications while refining RFCs to ensure
deliverables are met and stability is maintained. You'll also be a
key player in helping drive the narrative for the technical
evolution of the overall public API space as we invest in both our
current and future experiences. The API team is responsible for
expanding our API surface to enable Klaviyo's customers and
partners to build on top of Klaviyo. Klaviyo already has APIs for
storing data and sending communications, primarily for e-commerce
applications, but we're just getting started We're looking to
expand our API surface to provide external developers the tools
they need to solve core use cases. This new role within Klaviyo has
resulted from growth and there are ample opportunities to advance
given the scope of this position and the team's central role in
Klaviyo's product. In 2022, Klaviyo did a major overhaul of its API
foundation to align to industry standards for REST, rate-limiting,
and authorization scopes. Learn more here How You Will Make a
Difference: Meet and work with a number of engineers across the
company to expand our API surface across Klaviyo's various product
areas. Open up clearly-defined services through our public APIs so
that developers can access these objects programmatically. Build
upon and enhance Klaviyo's API framework foundation. This includes
features such as framework support for pagination, improvements to
versioning, observability, documentation, etc. Participate in the
cross-team API Review Council (ARC) to review teams' API RFCs as
well as make decisions on API standards. This team will be
responsible for building tools and frameworks recommended by the
ARC. Partner with our Go-to-Market team (solution architects,
support engineers, developer advocates) to better understand issues
developers are facing with our APIs to design and build solutions.
Technologies We Use (No Experience Necessary) We currently use the
list of technologies below but are always looking to find the best
tools for the jobs that help our customers (and very open to adding
technologies given the right circumstances). We don't expect you to
have any experience in the tools below and we will provide whatever
training you need to level up and succeed Our current tech stack:
Django, React Stripe, Avalara RabbitMQ, Celery, Kafka, Pulsar
MySQL, Redis, Memcached, Clickhouse AWS (EC2, RDS, Aurora, S3,
etc.), Kubernetes, Terraform, Jenkins Who You Are: Extensive
experience architecting, building and using a wide variety of
public APIs Solid understanding of the full stack of technologies
that are needed to build and run an API from the ground up
Bachelor's degree or equivalent practical experience 8 years of
experience in software development, and strong knowledge of
computer science fundamentals 5 years of experience testing,
developing, and launching software products 3 years of experience
with software design and architecture Experience debugging
performance issues and improving application performance Proven
experience with being a coach and a mentor for team members and
helping them grow Bonus Points: Experience with AWS Experience with
Python and Django Experience creating new applications with
scalability in mind Experience working with both monolithic and
microservices architectures Hands-on experience designing reliable,
fault-tolerant, and high performance distributed systems Track
record of working on high visibility projects with requirements you
have to actively seek out. Desire to be judged on measurable
outcomes and change process to achieve those outcomes Experience
talking to customers and listening deeply to their wants and needs
Get to Know Klaviyo Klaviyo is a world-leading marketing automation
platform dedicated to accelerating revenue and customer connection
for online businesses. Klaviyo makes it easy to store, access,
analyze and use transactional and behavioral data to power
highly-targeted customer and prospect communications. The company's
hybrid customer-data and marketing-platform model allows companies
to grow by fostering direct relationships with customers, without
giving up their valuable data to popular big-tech ad platforms.
Over 265,000 innovative companies like Unilever, Custom Ink, Living
Proof and Huckberry sell more with Klaviyo. Learn more at
www.klaviyo.com . If you are a California, Colorado, Rhode Island,
Washington, New York City, or Jersey City resident and this role is
a remote role, you can receive additional information about the
compensation and benefits for this role, which we will provide upon
request. Requests can be submitted here . Additional information
regarding benefits can be found at klaviyorewards.com . Klaviyo is
committed to diversity and to a policy of equal employment
opportunity and non-discrimination. We do not discriminate on the
basis of race, color, religion, national origin, age, sex, marital
status, ancestry, physical or mental disability, veteran status,
gender identity, sexual orientation or any other characteristic
protected by applicable law. This employer is a corporate member of
myGwork - LGBTQ professionals, the business community for LGBTQ
professionals, students, inclusive employers & anyone who believes
in workplace equality.
Keywords: myGwork, Tallahassee , Lead Software Engineer II - API Team, Other , Boston, Florida
Click
here to apply!
|