Job Closed
This listing is no longer active.
Account-based GTM platform for agile revenue teams | Recognized in the 2025 Gartner® Magic Quadrant™ for ABM Platforms
Senior Software Engineer
Location
United States
Posted
79 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
N.Rich
• Join a cross-functional team of around 7 people, including developers, a QA specialist, a Product Manager, a Designer, and a Data Scientist. • Design and evolve backend logic, data models, and integrations. • Collaborate on UI and user-experience aspects of the product. • Work across the stack with end-to-end ownership of features, from backend architecture and implementation to frontend integration and production support.
Job Requirements
- 5+ years of professional experience as a software engineer, with a strong focus on backend development.
- Strong, hands-on experience with JavaScript / TypeScript and Node.js in production systems.
- Proven experience designing, building, and maintaining backend services and APIs.
- Solid understanding of SQL, relational databases, data modeling, and ACID principles.
- Experience working with background jobs, queues, or asynchronous processing (e.g. BullMQ or similar).
- Practical experience with event-driven or message-based architectures.
- Good understanding of backend architecture fundamentals, including service boundaries, data consistency, and scalability trade-offs.
- Experience working with Docker and modern CI/CD pipelines.
- Ability to take ownership of backend components in production, including debugging and operational considerations.
- Comfortable collaborating with frontend engineers and contributing to frontend code when needed.
- Fluency in English.
Benefits
- 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead the development efforts, taking ownership of the entire product lifecycle from ideation to implementation. • Collaborate with cross-functional teams, including product managers, designers, and engineers, to deliver high-quality and user-friendly products. • Apply expertise in technologies to drive the adoption of new architectures and design patterns for our products. • Mentor and guide junior developers, fostering a culture of continuous learning and improvement within the team. • Actively contribute to the evolution of our technical stack, ensuring it aligns with industry standards and supports the scalability and maintainability of our products. • Work closely with UX/UI designers to translate design concepts into responsive and intuitive user interfaces.
• Implement and prototype innovative algorithms for disaggregated RAN, security/Zero Trust, and Radio Resource Management (RRM) • Design and implement xApp/rApp applications for the O-RAN ecosystem using RIC API and E2/R2 interfaces • Deploy AI/ML-driven solutions for network optimization (e.g. based on reinforcement learning, swarm optimization or similar) • Work with cloud-native technologies (Kubernetes) to deploy and scale network applications • Collaborate on research projects that may lead to patent applications (and/or papers) • Integrate selected security solutions e.g. encryption (TLS/PKI, IPSec), Zero Trust architectures
Senior Platform Software Engineer – Foundation Services
RechargeBuilding the future of commerce around customer retention
• Champion and embody our core values – accountability, collaboration, iteration, and attention to detail. • Perform thorough code reviews and provide constructive, actionable feedback. • Embrace rapid, iterative design, testing, and development to deliver value while continuously learning. • Demo your work regularly to teammates and peers. • Collaborate across the Platform Services team and the wider engineering organization to deliver impactful, reliable systems.
Lead Fullstack Developer – MEAN, MERN
Altar.ioWe build digital products for entrepreneurs and business leaders who want to revolutionize their industries.
• Collaborate on any phase of the development flow, namely, Database queries, Back-End, Front-End, and DevOps, with stronger emphasis on Back-End • Responsible for writing Unit and Integration Tests for BE and FE Code • Requirement gathering and project planning rituals




