JobHire
face icon
Register to automatically apply for this and similar jobs
Register
star

Senior Software Engineer

SparkPlug

San Francisco, california


Job Details

Full-time


Full Job Description

TL;DR:

  • Ground-floor engineering role at venture-backed startup (TenOneTen Ventures, Jason Calacanis, Lightbank)
  • The position is entirely remote, forever
  • Significant equity package, huge upside as we revolutionize a $20 trillion (yes, with a t) global industry
  • Salary range from $165k - $200k, unlimited PTO, competitive health benefits, wellness incentives
  • Epic team of A+ players, executing and having a ton of fun doing it. We’d love to have you join us!

About Us

SparkPlug is Google Ads for brick-and-mortar -- allowing consumer brands to bid on in-store influence. In complex CPG verticals like beauty, outdoor gear, and legal cannabis, customers rely on the product recommendation of point-of-purchase experts up to 92% of the time. SparkPlug allows brands to directly reward these key influencers for every sale they generate with cash via gamified commissions, contests, and goals. We drive more revenue for brands, improve employee performance for retailers, and empower frontline workers across the world with fair compensation and economic equality, all based on the sales revenue they generate each day.

We’re a San Francisco, CA-based company hiring for a ground-floor engineer to help us enter the hyper-growth phase. We’re backed by top VCs and angels like Lightbank, TenOneTen Ventures, the inventors of Google AdSense, Jason Calacanis, and the CEO of Foursquare, and we’re working to revolutionize the future of the nearly 20 trillion-dollar global brick and mortar retail market.

Our current technology stack includes the following:

  • React
  • TypeScript
  • Express
  • MongoDB
  • Redis
  • Pulumi
  • AWS (S3, SQS, EventBridge, Lambda, Elastic Beanstalk, Athena, Redshift)

About You

  • You're a strong technical contributor who enjoys striking a thoughtful, pragmatic balance between moving fast and writing high quality code
  • You bring an ownership mindset with you to the products and systems that you build
  • You adapt quickly and smoothly as priorities change and enjoy the rapid iteration that comes with an experimental and data-driven product development lifecycle
  • You have informed opinions about technology and system design and enjoy collaborative problem solving
  • You believe that direct but compassionate peer feedback and strong relationships within product teams are critical to organizational success
  • You're a personable team player with strong written and verbal communication skills
  • You manage your own time effectively in a fully remote and distributed work environment

About the Position

Responsibilities

  • Develop high-quality software design and architecture
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to fix and improve products
  • Design features and write specifications
  • Implement features according to specification
  • Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies
  • Comply with established policies and patterns adopted by the team

Requirements

Must-Have

  • BSc/BA in Computer Science or a related degree
  • Proven experience as a Senior Software Engineer
  • Excellent organizational and leadership skills
  • Analytical mind with problem-solving aptitude
  • Extensive experience in software development, scripting and project management
  • Expert knowledge and experience using Node.js, TypeScript, and MongoDB
  • Expert knowledge and experience deploying backend web applications on Amazon AWS
  • Strong understanding of the fundamentals of building software
  • Basic understanding of standard development tools such as version control, command line interfaces, project management, etc

Nice to Have

  • Knowledge and/or experience using React, JavaScript, CSS
  • Knowledge and/or experience developing front-end web technology
  • Knowledge and/or experience testing with jest and/or react-testing-library
  • Knowledge and/or experience building production quality front-end web applications with React
  • Basic understanding of big data

Get 10x more interviews and get hired faster.

JobHire.AI is the first-ever AI-powered job search automation platformthat finds and applies to relevant job openings until you're hired.

Registration