Director of Engineering (Payments)

INSPYR Solutions

San Jose (CA)

Remote

USD 179,088 - 206,640

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Comprehensive medical benefits
Competitive pay
401(k) retirement plan

Job summary

A technology consulting company seeks a Director of Software Engineering to lead engineering teams in the Payments vertical. The ideal candidate will have over 10 years of experience in software engineering and at least 4 years of management experience. This role involves leading teams, managing relationships with stakeholders, and ensuring project delivery. The position offers competitive pay and a comprehensive benefits package. Remote work is permitted, with preference for candidates in Los Angeles.

Qualifications

  • 10+ years of software engineering experience, building products at web-scale.
  • 4+ years of management experience leading a team through the full software development lifecycle.
  • Strong technical skills in full stack development across varied tech stacks.

Responsibilities

  • Lead the engineering teams for the Payments vertical and ensure project delivery.
  • Build relationships with stakeholders to drive alignment on deliverables.
  • Participate in sales calls and discussions with prospective clients.

Skills

Software engineering experience
Management experience
Distributed systems
Cloud infrastructure
Full stack development
Payments industry
Agile methodologies
Performance tuning

Tools

JIRA
React
GraphQL
Java

Job description

Base pay range

$130.00/hr - $150.00/hr

Title: Director of Software Engineering
Location: Remote (US/PT)
Duration: 6+ months contract to hire
Compensation: $130.00-150.00/hr.
Work Requirements: US Citizen, GC Holders or Authorized to Work in the U.S.

The Job

Location: Remote, but Los Angeles would be a preference

What you will be doing
  • Lead the engineering teams for the Payments vertical and ensure that projects are delivered on time, within budget, and to the highest quality standards.
  • Build strong relationships with multiple stakeholders and dependency teams and drive alignment towards the roadmap and deliverables.
  • Work with remote engineering teams located across the globe and inspire the teams to deliver on the mission.
  • Participate in sales calls and pre-deal discussions with prospective clients. Be willing to travel occasionally for client meetings.
  • Participate in architecture and solution design, mentoring engineers, exploring frameworks, toolsets or processes to improve the team's productivity and be accountable for quality software delivery.
  • Identify and groom the leaders on the team and mentor them to be self starters and independent.
  • Work closely with product & other non-technical staff, participate in code reviews, work with QA to review test plans, and oversee software development using Agile methodologies.
  • Deliver projects that vary in scope from zero-to-launch in a short time to long-running roadmap projects that the team continuously iterates on.
  • Continuously improve and uplevel the team, its deliverables and its processes.
  • Contribute to the development of the product roadmap to prioritize features/projects to ensure that they deliver the highest value at the best time.
  • Clearly communicate project status and risks to project stakeholders and senior leadership team members.
  • Research and make recommendations on software products and services in support of procurement and development efforts.
  • Manage resources within budget, both full time and staff augmentation and adapt budget accordingly based on changing company priorities.
What you need to know (or technical skills)
  • 10+ years of software engineering experience, building products at web-scale.
  • 4+ years of management experience and proven ability to lead a team through the full life cycle of software development.
  • Experience working in a distributed systems environment with microservices and micro-frontends.
  • Experience working with legacy systems and platform migration efforts.
  • Experience working in a cloud based infrastructure.
  • Strong technical skills in full stack software development across a wide variety of tech stacks.
  • Experience working with the Payments industry, payments gateways or integrating with Payment providers would be a strong advantage.
  • Experience working in sales-driven organizations or solutions engineering organizations would be a strong advantage.
  • Experience with agile development methodologies and project management tools such as JIRA.
  • Sufficient experience to review and understand code using React, GraphQL and Java.
You (behavioral skills)
  • Ability to meet commitments and multitask in a fast-paced work environment.
  • Must be a great Team Player and people manager, exhibiting a positive attitude.
  • Ability to own and manage multiple concurrent projects, including presenting and negotiating with stakeholders on the interdependencies and possibilities of what can be realistically delivered.
  • Expert at spotting talent and passionate about growing world class engineers on your team.
  • Experience building services or applications where performance is an important consideration.
  • Things that are easy at low scale can be incredibly challenging at scale so experience with performance tuning and optimizations is extremely valuable.
Our benefits package includes:
  • Comprehensive medical benefits
  • Competitive pay
  • 401(k) retirement plan
  • …and much more!

INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

Information collected and processed through your application with INSPYR Solutions (including any job applications you choose to submit) is subject to INSPYR Solutions’ Privacy Policy and INSPYR Solutions’ AI and Automated Employment Decision Tool Policy: https://www.inspyrsolutions.com/policies/. By submitting an application, you are consenting to being contacted by INSPYR Solutions through phone, email, or text.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

INSPYR Solutions • Glendale (CA)

On-site
Lead Data Engineer
Lead Data Engineer

INSPYR Solutions • Spring (TX)

On-site
USD 140,000 - 190,000
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
Full Stack Developer
Full Stack Developer

INSPYR Solutions • Charlotte (NC)

Hybrid
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
IT Operator / Asset Management
IT Operator / Asset Management

INSPYR Solutions • Merrifield (VA)

On-site
USD 52,000
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
Software Engineering - Software Engineer (Full-Stack)
Software Engineering - Software Engineer (Full-Stack)

INSPYR Solutions • Boston (MA)

Remote
Comprehensive medical benefits
Competitive pay
401(k) Retirement plan
Senior Analytics Engineer
Senior Analytics Engineer

INSPYR Solutions • Davenport (IA)

On-site
USD 83,000 - 96,000
Platform Engineer
Platform Engineer

INSPYR Solutions • Dallas (TX)

Hybrid
USD 75,000 - 140,000
Product Designer
Product Designer

INSPYR Solutions • California (MO)

Remote
Competitive pay
Flexible working hours
Diverse work environment
Project Coordinator
Project Coordinator

INSPYR Solutions • Menlo Park (CA)

Remote
Comprehensive medical benefits
Competitive pay
401(k) retirement plan
Enterprise Application Developer
Enterprise Application Developer

INSPYR Solutions • Miami (FL)

On-site
USD 90,000 - 110,000