Fetch Rewards
Senior Software Engineer - Point Earning
Fetch Rewards, Myrtle Point, Oregon, United States, 97458
Employer Industry: Technology and Consumer Rewards
Why consider this job opportunity
Opportunity for career advancement and growth within the organization
Flexible work environment, with the option to work remotely from anywhere in the U.S.
Comprehensive benefits package, including medical, dental, and vision plans for employees and their pets
Paid parental leave of 20 weeks for primary caregivers and 14 weeks for secondary caregivers
Equity in the company, allowing employees to benefit from Fetch’s growth
$10,000 annual education reimbursement for continuing education
What to Expect (Job Responsibilities)
Design and build scalable infrastructure to support diverse point-earning opportunities beyond receipt scanning
Lead integration efforts with third-party data providers and affiliate networks
Architect microservices that can handle high-volume event processing from multiple sources
Collaborate with mobile engineering partners to build engaging user experiences
Ensure reliability and performance across distributed systems handling various offer types
What is Required (Qualifications)
Deep understanding of object-oriented or functional programming
Strong experience with third-party API integrations and managing external partner relationships
Proven track record building and scaling microservices architectures
Experience with event-driven architectures and high-volume data processing
Strong grasp of microservices complexity and distributed system failure domains
How to Stand Out (Preferred Qualifications)
Strong programming skills in Go
Experience with AWS services and cloud-native architectures
Hands-on experience with NoSQL databases (MongoDB, DynamoDB, Cassandra)
Track record of successfully breaking into new business verticals through technical solutions
Experience with event streaming platforms (Kafka, Kinesis)
#Technology #SoftwareEngineering #RemoteWork #CareerGrowth #InclusiveWorkplace
#J-18808-Ljbffr
Why consider this job opportunity
Opportunity for career advancement and growth within the organization
Flexible work environment, with the option to work remotely from anywhere in the U.S.
Comprehensive benefits package, including medical, dental, and vision plans for employees and their pets
Paid parental leave of 20 weeks for primary caregivers and 14 weeks for secondary caregivers
Equity in the company, allowing employees to benefit from Fetch’s growth
$10,000 annual education reimbursement for continuing education
What to Expect (Job Responsibilities)
Design and build scalable infrastructure to support diverse point-earning opportunities beyond receipt scanning
Lead integration efforts with third-party data providers and affiliate networks
Architect microservices that can handle high-volume event processing from multiple sources
Collaborate with mobile engineering partners to build engaging user experiences
Ensure reliability and performance across distributed systems handling various offer types
What is Required (Qualifications)
Deep understanding of object-oriented or functional programming
Strong experience with third-party API integrations and managing external partner relationships
Proven track record building and scaling microservices architectures
Experience with event-driven architectures and high-volume data processing
Strong grasp of microservices complexity and distributed system failure domains
How to Stand Out (Preferred Qualifications)
Strong programming skills in Go
Experience with AWS services and cloud-native architectures
Hands-on experience with NoSQL databases (MongoDB, DynamoDB, Cassandra)
Track record of successfully breaking into new business verticals through technical solutions
Experience with event streaming platforms (Kafka, Kinesis)
#Technology #SoftwareEngineering #RemoteWork #CareerGrowth #InclusiveWorkplace
#J-18808-Ljbffr