BILL→
Software Engineer II - Infra at BILL in Remote
Entry LevelRemoteFull-timeRemote$126k–$152k/yr
Skills
software engineeringpythongoterraformawsaws ecsaws eksci/cd pipelinesdeveloper experience toolinginfrastructure automationgrowth mindset
Job Description
Summary: BILL is a fintech company focused on empowering businesses through innovative financial tools. As a Software Engineer II, you will join the Developer Experience team to design and enhance internal tools, collaborating with cross-functional teams to improve developer productivity and satisfaction.
Responsibilities:
- Design, develop, and maintain internal tools, libraries, and services that streamline the software development lifecycle for BILL engineers
- Collaborate with cross-functional teams to identify pain points and deliver solutions that improve developer efficiency and code quality
- Participate in code reviews, share technical knowledge, and contribute to a culture of continuous learning and improvement
- Troubleshoot and resolve moderately complex technical issues, leveraging sound judgment to recommend effective solutions
- Document best practices, technical decisions, and usage guidelines to support knowledge sharing across the engineering organization
- Contribute to the evaluation and adoption of new technologies, frameworks, and processes that enhance the developer experience
- Support the onboarding of new engineers by providing guidance on DevX tools and workflows
Required Qualifications:
- 1–3 years of professional software engineering experience
- Experience developing software in a collaborative, team-based environment
- Proficiency in at least one modern programming language (such as Python, Go, or similar)
- Good understanding of Terraform, AWS-based infrastructure, and modern CI/CD pipelines
- Experience working in AWS, with hands-on exposure to ECS and/or EKS for deploying and operating services
- Strong problem-solving skills and the ability to break down complex tasks into manageable components
- Effective communication skills, with the ability to explain technical concepts to diverse audiences
- A growth mindset and enthusiasm for learning new technologies and best practices
Preferred Qualifications:
- Experience building or maintaining developer experience tooling—such as internal platforms, libraries, CI/CD pipelines, or infrastructure automation—that removes friction for engineers and measurably improves developer productivity and code quality
Required Skills: Software engineering, Python, Go, Terraform, AWS, AWS ECS, AWS EKS, CI/CD pipelines, Developer experience tooling, Infrastructure automation, Growth mindset
Benefits: Medical, dental, vision, life and disability insurance, 401(k) retirement plan, Flexible spending & health savings account, Paid holidays, Paid time off, 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
Benefits
Medical, dental, vision, life and disability insurance
401(k) retirement plan
Flexible spending & health savings account
Paid holidays
Paid time off
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