Search jobs > San Jose, CA > Software engineering

Manager, Software Engineering

BILL
San Jose, California, United States
$175.6K-$210.7K a year
Full-time

Our payment risk teams are at the forefront of building key components for our risk platform to support our payment business.

We work collaboratively with peer developers, product managers, designers, architects, data scientists, and various business partners to define and develop low-friction, high-precision fraud detection systems that protect our customers and vendors.

We are seeking a strong, passionate engineering leader to join our team. In this role, you will enhance our platform and protect our customers from potential fraud, which is critical to the livelihood of small and medium-sized businesses (SMBs), while also unlocking revenue growth.

We’d love to chat if you have :

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least 10 years of experience in software engineering in one or more programming languages (e.g. Java, Python, Elixir)
  • 2 years people mgmt exp with at least 5 yrs experience leading operational initiatives
  • Expertise in building and maintaining large-scale, high-volume, high-availability, low-latency systems.
  • Strong understanding of security, compliance, and regulatory requirements.
  • Demonstrated experience in the payment industry or in developing fraud detection applications.
  • Ability to mentor and guide other engineers in best practices and advanced technical concepts.
  • Familiarity with machine learning model integration and data pipeline design.
  • Bonus : Experience in front-end or full-stack development.

LI #evergreen

The estimated salary range for this role is noted below for our San Jose based role. Our ranges for each role and job level are based on a variety of factors including candidate experience, expertise, and geographic location and may vary from the amounts listed above.

The role is also eligible for a competitive benefits package that includes : medical, dental, vision, life and disability insurance, 401(k) retirement plan, flexible spending & health savings account, paid holidays, paid time off, and other company benefits.

San Jose pay range

$175,600 $210,700 USD

Let’s talk about benefits

  • 100% paid employee health, dental, and vision plans (choose HMO, PPO, or HDHP)
  • HSA & FSA accounts
  • Life Insurance, Long & Short-term disability coverage
  • Employee Assistance Program (EAP)
  • 11+ Observed holidays and wellness days and flexible time off
  • Employee Stock Purchase Program with employee discounts
  • Wellness & Fitness initiatives
  • Employee recognition and referral programs
  • And much more

For positions that are in office we support a hybrid work environment with on-site and remote work days. Check out our for each location and discover BILL.

5 days ago
Related jobs
Promoted
Apple
Sunnyvale, California

We are seeking a Software Engineering Project Manager to lead efforts in data analysis, tools and infrastructure/process development for health related projects. You will interact with software developers, data analysis experts, and additional project management teams. Computer Science, Engineering,...

Promoted
Google Cloud - Minnesota
Sunnyvale, California

Master’s degree or PhD in Engineering, Computer Science, or a related technical field. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a sp...

Promoted
Walmart Inc.
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years' experience in software engineering or related area. Master's degree in computer science, computer engineering, computer information systems, softwar...

Promoted
Google
Sunnyvale, California

Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Operatin...

Promoted
Apple, Inc.
Sunnyvale, California

The Vision Products Group (VPG) is looking for a software engineering project manager (EPM) to help us push the limits of the next generation of interactive experiences on our platforms. This is a hands-on role where you will lead projects through the software development lifecycle from concept to d...

Promoted
Penn Foster
Sunnyvale, California

Operating with scale and speed, our exceptional software engineers are just getting started - and as a manager, you guide the way. Manage a team of Software Engineers to deliver the whole lifecycle of services to design, develop, test, deploy, maintain and improve software. Read the overview of this...

Promoted
Johnson & Johnson
Santa Clara, California

Johnson & Johnson MedTech is recruiting for a Manager, Software Engineering Product Security & Connectivity opportunity located in Santa Clara, CA. The Manager Software Engineering Product Security and Connectivity plays a key role in leading the development of the multiple applications and ...

Promoted
Google Inc.
Mountain View, California

Technical Program Manager II, Software Engineering, Geo Developer. As a Technical Program Manager at Google, you will lead multi-disciplinary engineering projects using engineering knowledge, and will plan requirements with internal customers and support projects through the project life-cycle. Expe...

Promoted
LinkedIn
Sunnyvale, California

Hands on experience developing distributed systems, databases, large scale data systems and/or Backend API'sPreferred Qualifications:- MS or PhD in Computer Science or related technical discipline- 4+ years of software engineering management experience- 2+ years exp managing managersSuggested Skills...

Google Inc.
Sunnyvale, California

Software Engineering Manager II, Google Distributed Cloud Hosted. Master’s degree or PhD in Engineering, Computer Science, or a related technical field. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with informat...