BILL logo

Staff Software Engineer - Developer Experience (DevX)

BILL

Draper, UT
Full Time
Senior
2 days ago

Job Description

About the Role

At BILL, we believe in empowering the businesses that drive our economy. By replacing outdated financial processes with innovative tools, we help businesses—from startups to established brands—make smarter decisions and gain control of their operations. We are creating the future of financial automation so businesses can spend more time on what matters. Working here means being part of a vision-driven team that values purpose, drive, and curiosity, thriving in a fast-paced, ever-changing environment. We foster collaboration, continuous growth, and a diverse and inclusive workplace that values each person's unique skills and experiences.

Key Responsibilities

  • Design, develop, and enhance tools that improve the developer experience from local development to production deployment.
  • Collaborate with various cross-functional teams to understand their requirements, translating them into innovative and actionable solutions to enhance the developer experience.
  • Design, develop, and maintain scalable and reliable infrastructure using AWS services.
  • Develop and maintain internal tools and frameworks using Golang to improve developer productivity.
  • Utilize Terraform to manage and provision infrastructure as code.
  • Implement and manage CI/CD pipelines to ensure efficient and automated deployment processes.
  • Mentor and guide junior engineers, promoting best practices and continuous improvement.
  • Troubleshoot and resolve complex technical issues related to infrastructure and development tools.
  • Champion best practices in development, deployment, and troubleshooting.
  • Stay up-to-date with industry trends and emerging technologies to ensure our development environment remains cutting-edge.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 7+ years of experience in software development.
  • Proven experience with AWS services and architecture.
  • Strong knowledge of CI/CD principles and hands-on experience with GitLab.
  • Strong programming skills in the Golang programming language.
  • Extensive experience with Terraform for infrastructure as code.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues.
  • Deep understanding of system design and architecture.
  • Strong communication and collaboration skills.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with monitoring and logging tools such as Splunk and Datadog.

Nice to Have

  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with monitoring and logging tools such as Splunk and Datadog.

Benefits & Perks

  • 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.

Working at BILL

BILL is committed to a transparent, inclusive hiring process that reflects our values. We value diversity and inclusion, believing our best ideas come from the unique stories, perspectives, and experiences of our team members. We welcome people of all backgrounds, abilities, and identities to bring their authentic selves and contribute to our culture.

Apply Now

Job Details

Posted AtJun 20, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

About BILL

Website

bill.com

Company Size

1001-5000 employees

Location

Draper, UT

Industry

Financial Transactions Processing, Reserve, and Clearinghouse Activities

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches