Software Engineer
Company: Snyk Ltd.
Location: Boston
Posted on: November 6, 2024
Job Description:
Our Opportunity
As a Software Engineer at Snyk, you'll be at the forefront of
building the future of application security. You'll be challenged
to create high-performance, reliable, and scalable services while
collaborating closely with cross-functional teams. We're looking
for individuals who are passionate about crafting exceptional
software and solving complex problems.
As a part of our Developer Experience team you'll work on a variety
of projects, from mastering existing services to building new
features. Your contributions will directly impact the success of
our product and the security of millions of developers
worldwide.
You'll Spend Your Time:
- Analyzing, designing and implementing high-quality solutions to
problems with well-tested, maintainable code.
- Building systems with the long-term in mind, focusing on good
design, robust testing, and sustainability from the perspective of
cost and scale.
- Supporting our customers by resolving bugs and customer support
escalations.
- Communicating thoughtfully, kindly and clearly, both verbally
and in the written form.
- Owning decisions throughout the technical process while working
directly with other teams or functions across technical and
non-technical domains.
- Playing an active part in a Snyk engineering team by working
collaboratively with others. Ask questions to learn from others and
improve existing skills.
What You'll Need:
- At least 2 years of commercial experience as a Software
Engineer.
- Experience in software systems design, and familiarity with
fundamental computer science concepts (algorithms, complexity, data
structures).
- Proficiency in at least one of our core programming languages
(Go, TypeScript), and a willingness and enthusiasm for learning new
languages and technologies.
- Experience in at least one of:
- Building highly reliable, scalable microservice back-ends for
web APIs or applications, or other types of large-scale, high
reliability systems.
- Building web UIs, CLIs or APIs for use by other
engineers.
- Building infrastructure or platform automation, or
observability or release tools.
- Demonstrable skill in effective software testing.
- Strong commitment to code quality, and the value of giving and
receiving feedback through code reviews.
- Ability to deal with ambiguity, and respond with agility when
requirements and priorities change.
- Effective communicator both verbally and in writing.
We'd be Lucky if You:
- Able to work collaboratively, are curious and have a growth
mindset.
- Feed off complex technical problems and find solutions where
others see roadblocks.
- Embrace challenges and learn from them.
#LI-NT1
#J-18808-Ljbffr
Keywords: Snyk Ltd., Nantucket , Software Engineer, IT / Software / Systems , Boston, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...