Posted 2mo ago

Senior Software Engineer

@ Ramsey Theory Group
Fort Lee, New Jersey, United States
$110k-$160k/yrHybridFull Time
Responsibilities:Own features, Build backend, Lead reviews
Requirements Summary:5+ years of professional software engineering; strong frontend with Next.js/React; backend with Django; full-stack feature delivery; familiarity with Celery/Redis; Docker; Kubernetes; GitLab CI/CD; focus on scalability and maintainability.
Technical Tools Mentioned:Next.js, React, Django, Celery, Redis, Docker, Kubernetes, GitLab CI/CD
Save
Mark Applied
Hide Job
Report & Hide
Job Description

We’re looking for a Senior Software Engineer who thrives in ownership, values clean architecture, and wants to have meaningful influence across the stack. You’ll play a key role in building, scaling, and shaping our products while contributing to technical direction and engineering best practices.

This role is ideal for someone who enjoys moving between frontend and backend systems, thinking deeply about architecture, and taking projects from idea to production.

What You’ll Do

Own features end-to-end

  • Design, implement, and ship full-stack features using Next.js and Django

  • Make thoughtful architectural and technical decisions

  • Drive projects from technical design through deployment and iteration

Build scalable systems

  • Implement and optimize background processing using Celery and Redis

  • Contribute to scalable and reliable backend services

  • Identify performance bottlenecks and propose improvements

Lead technically

  • Participate actively in code reviews with constructive, architectural feedback

  • Improve code quality, engineering patterns, and development workflows

  • Contribute to technical documentation and best practices

Work across infrastructure

  • Collaborate on containerized deployments using Docker

  • Debug and influence production systems in Kubernetes

  • Work with GitLab CI/CD pipelines to support smooth, reliable deployments

What We’re Looking For

  • 5+ years of professional software engineering experience

  • Strong frontend expertise with Next.js / React

  • Solid backend experience with Django

  • Experience designing and shipping production-ready full-stack features

  • Familiarity with asynchronous/background processing (Celery, Redis, or similar)

  • Experience with containerization (Docker) and cloud-native concepts

  • Working knowledge of CI/CD pipelines (GitLab preferred)

  • Ability to reason about scalability, reliability, and long-term maintainability

  • Strong communication skills and a collaborative mindset

What Success Looks Like

Within your first 90 days, you will:

  • Be fully operational in our development and deployment environment

  • Independently own frontend and backend features

  • Deliver end-to-end functionality with minimal oversight

  • Take ownership of a project from design to production

  • Contribute to architectural decisions and technical direction

By then, you’ll function as a trusted, senior contributor with clear ownership and influence across the stack.

Why Join Us?

  • High ownership and autonomy

  • Real technical influence — your decisions matter

  • Collaborative team culture focused on quality and long-term thinking

  • Opportunity to shape systems, not just implement tickets

If you’re excited about building scalable systems, taking ownership, and operating as a true senior engineer, we’d love to hear from you.