Staff Engineer - SDK Team

Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About the Role


Are you looking to join a highly motivated team working for social impact? At Beam we’re on a mission to shift $10 Billion to high-impact nonprofits.


As a Staff Engineer on our SDK team, you will be working with a team of talented developers responsible for creating the core software that powers Beam’s mission. Our SDKs include web components, an NPM package, APIs, Salesforce packages, and more, to enable Beam’s impactful shopper experience in our partner’s e-commerce stores. You will help craft our technical strategy and roadmap with an eye on upcoming business objectives for our SDKs, and be a hands-on contributor on a team of talented developers. This is a key role in our Engineering organization as a technical and culture leader in which you will have a significant impact on the growth and direction of our SDK.


We’re a highly collaborative team motivated by impact and our high growth environment. This is an opportunity for someone excited to have a high level of impact on Beam’s continued success.


Responsibilities


· Architect, design, plan, and implement high-quality software through collaboration with our product manager and our engineering team using RFC and Tech Spec documents

· Collaborate with your peers to execute and implement high-quality software

· Own the execution of your projects from Product Spec to delivery

· Mentor junior engineers and be a force multiplier by sharing knowledge through code reviews, pair programming, 1-1 conversations, and broader team trainings

· Develop subject matter expertise in the Beam SDK and underlying platform technologies

· Gain knowledge of the nonprofit giving and e-commerce enablement spaces

· Foster a team culture around Beam’s values of community, inclusivity, care, accountability and support

· Contribute to the technical strategy and long-term technology roadmap

· Evaluate and select appropriate technology stacks for various applications based on project requirements and industry trends

· Collaborate with engineers leading projects to architect and design new features through RFC and Technical Spec documents


Qualifications


· 5+ years of experience in a software development position

· 3+ years of experience in a software development environment with frequent releases

· Strong understanding of architecture patterns and operational characteristics of highly available and scalable applications

· Bachelor’s degree in Computer Science or related technical field (or equivalent training, fellowship, or work experience)

· Strong communication skills and can explain & advocate for technical projects to nontechnical roles


Bonus Points for


· Experience in an early startup

· Experience in e-commerce enablement

· SDK development experience

· Experience with A/B testing solutions, especially Statsig


Option to work hybrid in the NYC office if you would like. The team is usually in office T and Th, though most engineers work fully remote.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We have some incredible views from our 7th floor! We're right in the heart of Chinatown; a couple of streets away from Little Italy and NoHo. We are a fully distributed company, going to the office is completely optional.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Beam Impact IncFind similar jobs