We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to apply for this job!

Login or register to start contributing with an article!

Login or register
to see the full job description!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Engineers who find a new job through Functional Works average a 15% increase in salary 🚀

Senior Software Engineer

Remote 🙌

Salary

$140K - 170K + Equity

Contract type

Full time
Remote working

Technologies & frameworks

  • haskell
  • scala
  • ocaml
  • go

Interested in seeing this company work? Contribute to their Open Source.

View All Issues

To sum it up...

Distills complex data into precise actions using Go and Functional Programming

Role overview

Who are we?

Our platform deploys millions of unique offers to our clients’ individual customers, showing customers their progress towards goals, communicates to them over a variety of channels (push, email), and managing the issuance of rewards in real-time. We place heavy emphasis on the visibility of work, peer-review, and knowledge sharing to help us produce quality software that meets our clients’ significant scale and requirements for end-customer experience. 🤝

👀We are seeking a Senior Software Engineer experienced in Go to join our talented group 👪 of engineers and data scientists developing a platform that provides a truly unique experience to each customer. 👀

Specific areas you might work on include services that process user transaction data, ingress and egress of customer attribute data, real-time offer state processing, and reward fulfillment. We use a variety of technologies & languages, including Haskell, Scala, Python, Go, Node, JavaScript, TypeScript, and AWS tools as appropriate for the situation, and this role will primarily be using Go.

Responsibilities

  • Design and implement new platform features. ✨✨
  • Collaborate with your scrum team, including Product Management, on requirement definition & feasibility, as well as effort estimation.
  • Optimize and maintain existing critical systems.
  • Be responsible for the full lifecycle of your code, from design to delivery and deployment.
  • Collaborate with other engineers within and outside of your immediate team.
  • Help troubleshoot production issues, including participation in on-call rotations.
  • Participate in and help improve our processes.

Skills & Experience

  • Professional experience designing APIs and services to facilitate efficient architecture.
  • Past experience or strong interest in Go and functional programming
  • Familiarity with AWS services and associated technologies (Docker, Kubernetes, Beanstalk, Lambda, and Kinesis).
  • You are a strong communicator 🗣️ and can build trusted relationships across engineering, product management, and customer success.
  • Confidence working in a startup environment and making quick decisions (and re-evaluations) based on evolving business needs.
  • Comfortable with agile process (we’re instrumented through Jira and Confluence)
  • Experience with geographically distributed teams. 🌎

Location

San Francisco, in northern California, is well known for being a tech haven. However, as one of the most visited cities in the world, it’s also a center of cultural and there’s a strong counter culture sensibility that’s always been an essential part of the city. San Francisco has one of the most prominent LGBT communities in the world, and is one of the most important in the history of LGBT rights and activism.

The economy of San Francisco is influenced by household tech companies such as Salesforce.com, Reddit, Dropbox, Airbnb, Yelp, Uber, Lyft, etc. The third quarter of 2017, saw $4.177 billion in funding for companies in San Francisco and the North Bay Area. An hour south of the city is “Silicon Valley” which homes Apple, Facebook, Google and Palantir.

Known for its year-round fog, iconic Golden Gate Bridge, cable cars and colorful Victorian houses. It’s also the home of the famous Alcatraz Island, site of the notorious former prisoner Al Capone.

Did you know...

  • The average salary for a Software Engineer in San Francisco is $134,000
  • San Francisco has 3% unemployment rate
Engineers who find a new job through Functional Works average a 15% increase in salary.

Salary

$140K - 170K + Equity

Contract type

Full time
Remote working

Technologies & frameworks

  • haskell
  • scala
  • ocaml
  • go

Interested in seeing this company work? Contribute to their Open Source.

View All Issues

Other roles that might interest you

Software Engineer
Remote
Competitive
Use Haskell to develop legal automation software and applications
More Info
Scala Backend Developer
Remote
$80K - 150K + Equity
Join an experienced team that is shaping the future of data.
More Info
Senior Data Engineer
Remote
$120K - 170K + Equity
Distilling complex customer data using Scala
More Info
Senior Software Engineer