Sr. Back-End Engineer
Company: Snap Finance
Location: Salt Lake City
Posted on: September 23, 2022
Are you looking for a friendly, fast-paced workplace with an
emphasis on helping customers and empowering team members? Snap
Finance is a thriving leader in the financial services industry,
and our team members are the foundation of our success. Snap knows
that happy, empowered, and engaged team members are essential to
innovation and business success- and our approach is working. Come
Back End Developers have significant experience in software
development and use their expertise and knowledge of the industry
practices to perform various development tasks such as, coding, app
development and web development. Developers often oversee projects
and may specialize in a particular area of development or coding
Back end Developer must be technically savvy with a flair for
creativity and innovation. They need to be able to work in high
pressure environments and adhere to strict deadlines. Being a team
player and having excellent communication skills also are
The Job... This is a Full-time position as a core Snap Finance
employee. Not a contract role / No agencies, please
Designs and build highly available and resilient REST APIs to
support Snap consumer applications for Payments and
Define objectives by analyzing user requirements, envisioning
system features and functionality.
Conducts Peer review for the code and maintain high code quality by
automating the quality plugins and tools into the development
Define SLO and SLA for the API endpoints and help in conducting the
performance test; identify the areas to improve performance and
optimize resource utilization.
Completes applications development by coordinating requirements,
schedules, and activities; contributing to team meetings;
troubleshooting development and production problems across multiple
environments and operating platforms.
Recommends system solutions by comparing advantages and
disadvantages of custom development and purchase alternatives.
Support applications by integrating with relational and
non-relation database for temporary or persistence data storage
Supports users by developing documentation and assistance tools.
Updates job knowledge by researching new internet/intranet
technologies and software products; participating in educational
opportunities; reading professional publications; maintaining
Remote work in the US
5+ Years of experience
Experience with GIT, caching, and queuing frameworks such as SQS,
Docker/Kubernetes (basic exposure required)
Agile Development Methodologies such as Scrum or Kanban
Web services (REST and SOAP, Creating API endpoints)
Application Server experience (Jboss, Wildfly)
Strong Data Skillset (SQL, Postgres, JSON, No-SQL DBs)
BS/MS degree in Computer Science, Engineering, or a related
Basic cloud experience
Familiarized with SQL and NoSQL databases
Nice to have:
Why Youll Love It Here
Generous paid time off.
Competitive medical, dental & vision coverage.
401K with company match.
Company-paid life insurance + supplemental options.
Company-paid short-term disability.
Long-term disability and legal coverage.
Pet insurance, free snacks, and fun events.
A value-based culture where growth opportunities are endless.
Snap values diversity, and all qualified applicants will be
considered for employment without attention to race, color,
religion, sex, sexual orientation, gender identity, national
origin, veteran or disability status.
California Residents please review our California Consumer Privacy
Act Notice at https://snapfinance.com/ccpa-notice
Learn more by visiting our website at
Keywords: Snap Finance, Salt Lake City , Sr. Back-End Engineer, Engineering , Salt Lake City, Utah
Didn't find what you're looking for? Search again!