Staff Software Engineer - Developer Experience

Bill International Co.,Ltd.San Jose, CA
428d$148,800 - $178,500

About The Position

The Staff Software Engineer will join the Developer Experience team at BILL, focusing on enhancing the developer experience through the development and maintenance of tools, frameworks, and infrastructure. This role is pivotal in streamlining the development process and ensuring efficient deployment through CI/CD practices, while also mentoring junior engineers and collaborating with cross-functional teams.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 6+ 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, Datadog.

Responsibilities

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

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service