Senior Software Engineer
About N.Rich
N.Rich is the Account-Based Go-to-Market Platform best suited for fast-growing mid-market and enterprise companies.
We’ve been recognized in the 2023 Gartner®️ Magic Quadrant™️ for Account-Based Marketing Platforms report and we’re the only provider headquartered in Europe.
Customers use N.Rich to reach their revenue goals by discovering and engaging with enterprise buyers over long sales cycles. N.Rich combines intent data, predictive analytics and strong advertising capabilities with an easy to use platform.
N.Rich is well-positioned for hypergrowth during the next few years following the surge of demand in intent data, account-based marketing, and transformative go-to-market strategies, so it’s a perfect timing for joining our team.
⭐ Our Culture
At N.Rich, we’re all about being remote-first, flexible, and focused on growth. From day one, we’ve embraced remote work because we believe talent is everywhere. Our team is diverse, creative, and constantly bringing fresh ideas to the table. Flexibility is key for us – we understand that work-life balance matters, and we want our team to have the freedom to work from wherever and whenever they’re most productive.
We believe in clear communication, taking ownership, and making decisions quickly to keep things moving. Our culture is built on innovation, challenging the norm, and using data to guide our next steps. We’re always looking for ways to grow and push ourselves further, both as individuals and as a company.
We’re ambitious, but we don’t forget the importance of being grounded. We care about each other’s growth, and we always encourage honest feedback, teamwork, and collaboration. At N.Rich, we don’t just chase success – we build it together, one step at a time.
About the Role
We are looking for a Senior Full-Stack Developer with confident backend expertise to join one of our product teams.
This role is ideal for someone who may lean more toward frontend development, but is comfortable working with the backend — designing APIs, working with databases, and taking responsibility for production-grade services.
You will work across the stack, owning features end-to-end: from UI and user experience to backend logic, data models, and integrations.
About the Team
You will join a cross-functional team of around 7 people, including developers, a QA specialist, a Product Manager, a Designer, and a Data Scientist.
The team owns components related to ads and CRM integrations, helping marketing teams run and optimize complex B2B campaigns. We value a product mindset, ownership, and pragmatic engineering over over-engineering.
Qualifications
Must-Haves
5+ years of professional experience as a software engineer.
Strong experience with JavaScript / TypeScript and Node.js on the backend.
Solid experience working with frontend frameworks (preferably React).
Strong understanding of SQL, relational databases, and ACID principles.
Experience building and integrating APIs.
Basic understanding of distributed systems and backend architecture fundamentals.
Experience working with Docker and modern CI/CD workflows.
Ability to work independently and take ownership of features end-to-end.
Fluency in English.
Nice-to-Haves
Experience in advertising, ad-tech, or marketing platforms.
Experience with event-driven systems.
Familiarity with CRM integrations (e.g., Salesforce, HubSpot).
Knowledge of privacy and data-protection concepts relevant to advertising.
Experience building or integrating AI agents / workflows (e.g. LangGraph, LLM-based systems).
Fluency in Russian.
What’s in It for You?
Fully remote-first work environment with flexible hours.
Opportunity to work on a high-scale B2B SaaS product used by enterprise customers.
End-to-end ownership of services — from design and implementation to deployment and production support.
Real autonomy and decision-making power, with the ability to influence technical solutions and product direction.
Strong engineering culture that values ownership, pragmatism, and impact over rigid processes.
Competitive compensation under a contracting model.
A chance to grow technically while staying hands-on across the full stack.
- Department
- Engineering
- Locations
- Remote
- Remote status
- Fully Remote
- Employment type
- Contract
Colleagues
Remote
Already working at N.Rich?
Let’s recruit together and find your next colleague.