As a Senior Backend Software Engineer - Wallet, you will play a crucial role in contributing to the success of our Apple and Google wallet platforms. The ideal candidate will possess a unique blend of technical expertise, collaboration skills, and a commitment to excellence.
Candidates must be local to the Denver/Metro area. This role is open to 4 days in office in our Broomfield, CO HQ and 1 day work for home.
Key Responsibilities
Documentation Excellence
Create and maintain clear, concise, and easily understandable documentation for internal and external consumption.
Ensure documentation adheres to high legibility standards, free from grammatical errors, poor verbiage, and punctuation issues.
Collaborate with the team to enforce documentation quality during the review process.
Team Collaboration
Log Debugging
Cloud Platform Experience
Docker Familiarity
Testing Expertise
Contribute to thorough and effective testing at the unit, functional, and regression levels, with a strong emphasis on unit testing.
CI/CD Knowledge
OS Scripting
Adaptability to New Technologies
SQL Proficiency
Peer Review Processes
Openness to receiving constructive criticism on merge requests and peer reviews, fostering a collaborative and knowledge-sharing environment.
Provide thorough feedback and comments on merge requests, contributing to the team's success and responsibility for code in production.
Skills and Qualifications
Certifications or Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
Proven experience in software development, with experience writing Unix/Linux scripts and developing SQL database queries.
Must have experience using Docker and common cloud technologies (GCP, Azure, AWS).
Strong programming skills in at least 2 languages such as Objective-C, Swift or Java (Kotlin).
Strong communication and interpersonal skills.
Ability to work effectively in a collaborative team environment.
Preferred Skills
Salary and Benefits
This position's salary range is $130,000-150,000 per year, depending on experience.
Medical, dental, and vision options, including an HSA-eligible healthcare plan.
401k and Roth retirement options with a company match.
Holidays, sick leave, and paid time off.
Office perks, such as snacks, company-sponsored BBQs and celebrations, swag, and much more.
Opportunities for career growth and advancement.