Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Engineer

RAIN Technologies

Staff Backend Engineer in EMEARain is the world's first AI Financial Health Platform, serving 3.5 million employees at leading organizations like McDonald's, Marriott, and T-Mobile. Rain works in the background to optimize every employee's financial life to prevent shortfalls and build long-term stability. Backed by top investors including QED and Prosus, Rain has raised $150M in venture funding to fuel our next stage of hyper growth.We are looking for a Staff Backend Engineer in EMEA. This position is remote. As a senior technical leader on the team, you will set the technical direction for major areas of our backend platform, including API integrations with 3rd-party vendors and partners, and the core systems that sit at the intersection of the banking, payroll, and timekeeping domains.This is a rare opportunity to build the foundations of a whole new set of personal financial health products. You will shape the architecture, set the engineering bar, and lead the efforts that help users maintain positive cash availability and take control of their financial lives. Working closely with our international product and engineering teams, you will operate in a fast-paced environment where strong system design judgment and the ability to move quickly without sacrificing reliability are essential.Our ideal candidate is excited to tackle the toughest technical challenges, drive strategic thinking across the organization, and bring extensive experience designing and building novel fintech products from the ground up.What You'll DoSet technical direction and architecture for major areas of the backend platform, translating ambiguous product goals into robust, scalable technical strategyDesign and implement reliable systems and applications in a fully distributed micro-services architecture, leading by example on engineering qualityBuild and maintain integrations with 3rd-party vendors and partnersDesign and implement highly available RESTful APIs supporting user-facing web and mobile applicationsEstablish reusable patterns, frameworks, and libraries that ensure scalability and accelerate future product developmentEnforce observability best practices, leveraging tools like logging, metrics, and alerting systemsCreate and maintain detailed technical documentation (architecture designs, APIs, workflows, and system configurations)Continuously monitor systems for opportunities to maximize performance and scalabilityMentor engineers and raise the technical bar across the teamWho You AreYou have at least 8 years of professional experience as an engineer, with a track record of operating at a staff or principal levelYou have extensive experience designing and building novel fintech products, ideally from concept to scaleYou have strong system design skills and thrive in a fast-paced environment, balancing speed with long-term technical healthYou have a strong ability to take ownership of large, ambiguous initiatives, driving them from concept to completion while proactively identifying challenges and solutionsYou have excellent cross-functional collaboration and communication skills, and can influence decisions across teamsYou're deeply familiar with complex large scale distributed systemsRequired Technical QualificationsProficient in backend languages: Go/Golang, PythonStrong expertise in designing and developing RESTful APIsExpertise in SQL and NoSQL database technologies, including data model design and optimizationProven experience building reliable and scalable user-facing applicationsProficiency in message queuing systems such as Kafka (preferred), RabbitMQ, or FlinkFamiliarity with Cloud technologies: AWS/Azure/GCP, serverless, Docker, Kubernetes, ECS among othersEffective release management experience for ensuring zero downtime and experience with CI/CD frameworks such as Gitlab CI and Github actionsDiversity, Equity and Inclusion CommitmentsAs part of our dedication to the diversity of our workforce, Rain is committed to Equal Employment Opportunity and does not discriminate based on race, religion, color, national origin, ethnicity, gender, sex (including pregnancy), protected veteran status, age, disability, sexual orientation, gender identity, gender expression, or any unlawful criterion existing under applicable federal, state, or local laws. If you need assistance or accommodation due to a disability, you may contact us at View email address on click.appcast.io's NextEnsuring a smooth and enjoyable candidate experience is critical for us. Our interview process tends to take about 4 weeks to complete, but may fluctuate depending on the role. Learn more about our hiring process here. Don't be afraid to let us know if you need more flexibility.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Engineer in Albemarle, NC vacancy
  •  ...Staff/Senior AI Engineer, AI for CodeAt JetBrains, we build developer tools used by millions of engineers. The AI for Code team works on the next generation of coding agents and agentic workflows: systems that can understand codebases, plan and execute multi-step tasks... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    JetBrains

    Albemarle, NC
    5 days ago
  • HVAC TechnicianPerforms skilled trades work installation, repair and maintenance of Heating and Air Conditioning Units for all school facilities, and related work as apparent or assigned. Work is performed under the limited supervision of the maintenance supervisor.Service...
    Suggested
    Local area

    Stanly County Schools

    Albemarle, NC
    5 days ago
  • Production Technician Description: A Production Technician at UPT works in a warehouse/industrial environment and uses their hands to wire, de-wire, fixture, de-fixture and handle metal parts. Our Production Technicians also clean/prep small metal parts and larger...
    Suggested
    Hourly pay
    Day shift
    Afternoon shift

    United Protective Technologies

    New London, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Engineer. Be the first to apply!