Job Title: Staff Software Engineer
Job Duties: Responsible for driving the technical roadmap and implementation for the
company’s internal and external API layers, application permission, and
security frameworks, as well as 3rd party integration platforms. Work across
multiple domains from front-end usability to backend algorithms, async
workers, to even-driven messaging systems while helping drive forward the
company’s product and vision.
Requirements: Bachelor’s degree in computer science, engineering, or related field. Six (6)
years of experience in job offered, software development or related
occupation. Alternatively, in lieu of a bachelor’s degree and six (6) years of
experience, the company will accept eight (8) years of experience in the job
offered, software development, or related occupation. Any amount of
experience in additional requirements section below will be acceptable
unless specific amount is noted. Additional requirements: Prior academic
background or work experience to include: 1) Experience with software
engineering and building modern web applications. 2) Experience with web
APIs and backend services using object-oriented programming practices. 3)
Experience with relational and NoSQL databases. 4) Experience with
diagnosing and resolving performance bottlenecks. 5) Experience with
application security and permission frameworks.
Salary Range: $207,000 to $227,000.
Job Location: San Francisco, CA – Remote position.
How to Apply: Please send resume to hr@affinity.co, referencing Job Code #SSE.
Project Affinity is an equal opportunity employer.
*** position participates in the company’s employee referral program
#LI-DNI
About Affinity
With more than 3,000 customers worldwide and backed by some of Silicon Valley's best firms, Affinity has raised $120M to empower dealmakers to find, manage, and close more deals. How? Our Relationship Intelligence platform uses the wealth of data exhaust from trillions of interactions between Investment Bankers, Venture Capitalists, Consultants, and other strategic dealmakers to deliver automated relationship insights that drive over 450,000 deals every month. We are are proud to have received Inc. and Fortune Best Workplaces awards as well as to be Great Places to Work certified for the last 5 years running. Join us on our mission to make it possible for anyone to cultivate and fully harness their network to succeed.
We use E-Verify
Our company uses E-Verify to confirm the employment eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities, please visit www.dhs.gov/E-Verify.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Are you ready to take your software engineering skills to the next level? Join Affinity as a Staff Software Engineer in vibrant San Francisco, CA, where you'll play a key role in shaping our technical roadmap and implementing robust API layers along with application permission and security frameworks. This isn’t just any software engineering position; you’ll be diving deep into a range of domains, from enhancing front-end usability to fine-tuning back-end algorithms. You will also be engaging in asynchronous worker integrations and event-driven messaging systems, all while directly contributing to the company’s innovative product vision. To thrive here, you should have a Bachelor’s degree in computer science, engineering, or a related field, along with about six years of experience in software development. If you bring along eight years of experience without that degree, we want to hear from you too! Your expertise should extend to building modern web applications, working with APIs, and ensuring top-notch application security. With a competitive salary range of $207,000 to $227,000, you'll be well compensated for your hard work. This is a remote position that offers the flexibility to balance your personal and professional life, all while being part of a team that empowers dealmakers globally. Affinity is proud to be an equal opportunity employer and is recognized as one of the best workplaces. If you're excited about using technology to drive impactful relationships, we’d love to have you onboard!
Join Affinity as a Customer Success Manager to shape the customer experience and drive client success in a thriving remote environment.
Join Neuralink as a Software Engineer and help create life-changing brain interface technologies.
American Express invites you to contribute as a Python Developer, enhancing their vital role in customers' digital experiences within a dynamic team.
Become a pivotal part of Dandy's mission to modernize dental practices as a Senior Software Engineer focused on enhancing scanning software.
Emesent is on the lookout for a skilled Mid-Level Software Engineer specializing in React Native to join their dynamic Technology Team in Brisbane.
We are looking for a talented Senior Software Engineer to join LogiNext in developing elegant and user-friendly front-end applications.
Join Parsons as a Senior Software Developer and shape innovative solutions for critical government missions.
Visa seeks dedicated Software Engineers eager to tackle global challenges in innovative payment technologies.
Affirm seeks a Senior Staff Software Engineer to drive innovation and technical strategy within its Checkout engineering organization.
Affinity's patented technology structures and analyzes millions of data points across emails, calendars, and third-party sources to offer users the tools they need to automatically manage their most valuable relationships, prioritize important con...
20 jobsSubscribe to Rise newsletter