Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Raise, a leader in revolutionizing the gift card ecosystem, seeks a Staff Software Engineer to enhance its API infrastructure using microservices. This remote role offers the chance to collaborate with a dynamic team, tackle complex challenges, and establish best practices in an agile environment. The position emphasizes mentorship and technical excellence, with responsibilities including system architecture and performance optimization.
Get AI-powered advice on this job and more exclusive features.
This range is provided by Raise. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
$160,000.00/yr - $190,000.00/yr
Annual Bonus
Raise is at the forefront of revolutionizing the entire Gift Card (GC) ecosystem by bringing it onto the blockchain. With a decade-long dedication to this vision, Raise is poised to launch a groundbreaking network that directly connects brands with their customers. By eliminating intermediaries and empowering consumers and brands alike, Raise is reshaping the landscape of consumer-brand interactions.
Raise operates as a fully remote company, fostering a dynamic and inclusive work environment. Historically, we've garnered support from prominent institutions such as PayPal, NEA, and Accel. Guiding our endeavors is a seasoned founder, who has returned to lead the charge, backed by a highly experienced executive team.
The potential of our endeavor is staggering. With over $1 trillion spent annually on gift cards, and with digital and international markets driving double-digit growth, the opportunity for transformative impact is immense. At Raise, we are not just building a network; we are shaping the future of consumer-brand relationships.
Join us on this journey as we redefine the dynamics of commerce, ushering in a new era of empowerment and connectivity in the digital age.
About the Position
We are seeking a highly motivated and experienced Staff level Software Engineer to contribute to developing our API infrastructure, focusing on microservices architecture. You will be key in designing and implementing scalable, low-latency solutions for new and existing services that power our product portfolio.Collaborating within a cross-functional team aligned with Raise's strategic initiatives, you will directly impact the evolution of our gift card-centric product offerings.
Leveraging technologies like Go, Microservices, and PostgreSQL, Staff Software Engineers at Raise are passionate about crafting well-designed and thoroughly tested solutions that support Raise's web and mobile platforms, and our enterprise API.You will be a key contributor in defining and refining our architecture, technology stack, best practices, and innovative approaches to software development.Our emphasis on scale, reliability, and product agility demands a thoughtful approach, rapid iteration, and judicious technology selection.
If you are a seasoned backend engineer driven by complex challenges and thrive in collaborative environments that value creativity, diverse perspectives, and continuous learning, we encourage you to apply!
Responsibilities
●Lead the Charge: Architect and implement key components of our backend infrastructure, influencing the technical direction and overall system architecture. You'll be a go-to resource for technical expertise.
●Build for Scale: Develop and maintain high-performance, scalable microservices using Go, PostgreSQL, and gRPC. Performance is key; you'll be empowered to optimize and fine-tune our systems.
●Mentor and Inspire: Provide technical mentorship and guidance to other engineers, fostering a culture of learning and growth. Share your knowledge and help others level up.
●Champion Best Practices: Drive the adoption of best practices for software development, including testing, code review, and CI/CD. We believe in quality code and efficient processes.
●Collaborate and Influence: Work closely with product managers and stakeholders to define technical requirements and translate them into actionable engineering tasks. Your voice will be heard.
●Solve Real Problems: Proactively identify and address performance bottlenecks and scalability challenges. We're not afraid of complex problems; we embrace them.
●Shape Our Future: Contribute to our backend infrastructure's technical roadmap and strategy. You'll have a direct impact on our direction.
Skills & Qualifications
Must-Have Qualifications:
●8+ years of professional software development experience, with a proven track record of building and maintaining complex systems.
●Demonstrates high autonomy and is consistently looking for opportunities to improve systems, processes, and team productivity.
●Strong belief in mentorship and knowledge sharing—genuinely enjoys helping other engineers grow through guidance, pairing, and code reviews.
●Strong understanding of software engineering principles and best practices, including design patterns, testing methodologies, and CI/CD.
●Hands-on experience working on high-traffic production systems that handle millions of requests and transactions, with an emphasis on scalability and reliability.
●Extensive experience in building and maintaining distributed systems and web services (REST, gRPC) using languages such as GO, with a proven track record as a key contributor in system design and implementation.
●Strong proficiency in database design principles and performance optimization for databases.
●Proven ability to optimize application performance and scalability.
●Excellent communication and collaboration skills. We're a team, and we value clear communication.
●Experience with Agile and Scrum methodologies.
●Bachelor’s degree in Computer Science, Computer Engineering, or equivalent professional experience.
●3+ years of experience with Ruby and Ruby on Rails in a production environment.
Nice to Have:
●Web3/blockchain experience or familiarity with decentralized systems.
Raise offers a comprehensive benefits package to all our employees, including:
Referrals increase your chances of interviewing at Raise by 2x
Chicago, IL $85,000.00-$95,000.00 3 weeks ago
Chicago, IL $180,000.00-$215,000.00 3 months ago
Chicago, IL $170,000.00-$190,000.00 3 months ago
Chicago, IL $170,000.00-$190,000.00 3 months ago
Chicago, IL $90,000.00-$110,000.00 2 weeks ago
Chicago, IL $170,000.00-$210,000.00 1 week ago
Chicago, IL $105,000.00-$215,000.00 2 weeks ago
Chicago, IL $115,000.00-$230,000.00 1 day ago
Chicago, IL $185,000.00-$225,000.00 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.