1

Senior Programmer Jobs in Keyport, NJ (NOW HIRING)

Sr. Engineering Manager, Broker Dealer

New York, NY · On-site

$210K - $245K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This role will manage a team of individual contributors and partner closely with senior engineers, engineering managers, and cross-functional stakeholders across Product, Operations, Legal, and ...

Senior Python Developer Location: Jersey City, NJ Duration: Contract - 12 months Pay Range: $68.25/hr (W2) Job ID: 407572 About BCforward BCforward is a leading global IT consulting and workforce ...

Senior Developer

Manhattan, NY · On-site

$65 - $75/hr

We are seeking a Senior Developer with expertise in technical architecture, efficient code development, seamless integration of disparate systems, and a strong commitment to data integrity and ...

We're hiring a Senior Software Engineer, Backend to join our Engineering team. Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our ...

Sr Python Developer

Jersey City, NJ · On-site

$54.62 - $64.62/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Position will be a Senior Python Developer who has experience working in Python, REST, ReactJS and Preferably experience working in Financial services within Global Markets. Requirements 10yr+ Hands ...

Senior Developer

Manhattan, NY · On-site

$65 - $75/hr

We are seeking a Senior Developer with expertise in technical architecture, efficient code development, seamless integration of disparate systems, and a strong commitment to data integrity and ...

Showing results 41-60

Senior Programmer information

See Keyport, NJ salary details

$13

$53

$74

How much do senior programmer jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for senior programmer in Keyport, NJ is $53.98, according to ZipRecruiter salary data. Most workers in this role earn between $45.43 and $64.52 per hour, depending on experience, location, and employer.

How do senior programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

What are the key skills and qualifications needed to thrive as a senior programmer?

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

What is a senior programmer?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

What cities near Keyport, NJ are hiring for Senior Programmer jobs?

Cities near Keyport, NJ with the most Senior Programmer job openings:

Infographic showing various Senior Programmer job openings in Keyport, NJ as of August 2026, with employment types broken down into 85% Full Time, 5% Part Time, 9% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $112,269 per year, or $54 per hour.

Sr. Engineering Manager, Broker Dealer

Betterment

New York, NY • Hybrid

$210K - $245K/yr

Full-time

Retirement

Re-posted 2 days ago


Job description

About Betterment

Betterment is a leading, technology-driven financial services company that offers investing, savings and retirement solutions for retail investors and investment advisors as well as financial wellness solutions, including a 401(k) for small and medium-sized businesses. Our team is passionate about our mission, to empower people to build wealth with confidence and ease.  We're headquartered in NYC and offer hybrid NY-based positions (four days/ week in-office, with no required office days during the summer and winter holidays).

About the Role

As an Engineering Manager in Broker Dealer, you'll lead a team building and evolving the backend systems that power Betterment's trading and money movement infrastructure. This is a high-impact role in one of the most complex parts of our platform, where correctness, reliability, scale, and regulatory context all matter deeply.

Broker Dealer sits at the core of the Betterment platform. On a busy day, we securely move millions of dollars through our systems while ensuring every transaction flows through the right operational and risk checks to meet strict regulatory requirements. Every improvement in efficiency, quality, and decision-making in this area directly creates more value for our customers.

We're looking for an engineering leader with strong people management fundamentals and strong technical judgment. You do not need to write production code every day to be successful in this role, but you do need to be technically credible: someone who can engage deeply in architecture and system design conversations, coach engineers through tradeoffs, raise the quality of code review discussions, and help a senior team make sound decisions in a complex domain. We also want someone who can help the team evolve how it works in an AI-enabled engineering environment, using new tools thoughtfully to increase leverage, improve decision quality, and maintain a high bar for correctness and craftsmanship.

This role will manage a team of individual contributors and partner closely with senior engineers, engineering managers, and cross-functional stakeholders across Product, Operations, Legal, and Compliance. It is especially well suited for someone who enjoys operating close to technical decisions, leading mature teams, and helping engineering organizations evolve how they work in a rapidly changing environment. This role is based out of our NYC office.

Below we've reflected the base salary range for this position. Actual salaries may vary depending on factors including but not limited to location, experience, and performance. The range listed is just one component of Betterment's total compensation package for employees.

New York City: $210,000-$245,000

This job may also be eligible for variable compensation in the form of a company incentive bonus.

A Day in the Life
  • Manage a team of 6-8 backend engineers building trading technology that powers Betterment's investing products.
  • Foster career development and align roadmap opportunities with each engineer's growth goals, while keeping them technically engaged and challenged.
  • Lead a senior team with clear expectations, healthy accountability, and a team culture grounded in agility, ownership, constructive feedback, and shared success.
  • Be a technically credible leader through thoughtful code review, system design feedback, architectural tradeoff discussions, and strong partnership with senior engineers.
  • Balance the need for speed of delivery with the importance of correctness, resilience, maintainability, and quality in every project your team undertakes.
  • Champion long-term system health by advocating for the stability, reliability, and operational soundness of the technology your team builds.
  • Continuously improve team practices, engineering decision-making, and delivery effectiveness, including thoughtful use of AI-enabled tooling where it creates real leverage.
  • Drive high-quality, practical AI adoption across the team's engineering workflows from design and code review to debugging, documentation, and delivery planning.
  • Partner with senior engineers to create reusable internal prompts, playbooks, and domain-specific copilots that help the team move faster in a complex broker-dealer environment.
  • Build deep domain knowledge in Broker Dealer systems and become a highly effective partner across engineering and business stakeholders.
  • Collaborate closely with Product, Engineering, Operations, Legal, and Compliance teams to ensure we consistently deliver the right-sized solutions to the right problems.
What We're Looking For
  • 3+ years of experience directly managing software engineers in a formal engineering management role.
  • 8+ years of experience building backend or distributed systems, ideally in complex, high-correctness environments.
  • Strong technical judgment in software design, architecture, and code review.
  • Experience leading or supporting senior engineers and helping high-performing teams continue to grow.
  • A track record of ramping quickly in complex domains, closing knowledge gaps, and building trust across technical and cross-functional partners.
  • Strong people management fundamentals, including coaching, feedback, performance management, and aligning engineers to meaningful work.
  • Experience fostering accountability and ownership while helping teams deliver high-quality, right-sized solutions.
  • Ability to adjust leadership style to meet the evolving needs of the team and the business.
  • Strong collaboration skills across engineering teams, product managers, subject matter experts, non-technical stakeholders, and third-party vendors.
  • Ability to translate business strategy and operational needs into engineering priorities that drive meaningful outcomes.
  • Good judgment about where AI can meaningfully improve team effectiveness, and where human review, domain expertise, and engineering rigor should remain primary.
  • Experience spotting repetitive, high-friction, or cognitively expensive team workflows and redesigning them with AI to create measurable leverage.
Nice to Have
  • Experience in regulated systems, financial infrastructure, trading, custody, ledgers, money movement, or other high-reliability backend domains.
  • Experience working with mature engineering teams where influence, judgment, and coaching matter as much as execution oversight.
  • Experience experimenting with or adopting AI-enabled engineering practices to improve team effectiveness without lowering quality standards.
  • Ability to distinguish between high-leverage AI use and low-quality generated output, and to guide engineers toward the former.