> Markdown version of [/jobs/ext/550042-software-engineer-i](https://www.wearedevelopers.com/jobs/ext/550042-software-engineer-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer I - **Company:** Snap Inc. - **Location:** United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Computing, Fault Tolerance, JSON, Python (Programming Language), Node.Js, OpenShift, Service-Oriented Architecture, Software Engineering, Software Systems, Web Applications, Extensible Markup Language (XML), ReactJS, Backend, AngularJS, Information Technology, Front End Software Development, Restful APIs, Docker, Microservices - **Published:** June 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9bf086230f105d48 ## About the Role Do you have a Bachelor's degree?, * Experience in building and maintaining fault-tolerant, scalable backend services (Java or Node.js) * Ability to construct enterprise-grade APIs using state-of-the-art techniques and best practices (REST, JSON, XML, etc.). * Good understanding in Frontend (Angular or REACT) * Takes an interest in the bigger picture, and how their current work fits into the team's larger goals * Proficient in cross-platform integration * Can communicate complex software concepts to people with a wide range of technical knowledge Engineering skill with wide-ranging experience; able to resolve complex issues in creative and effective ways * Thrive on teams with a congenial and collaborative approach to working through technical problems * Show flexibility to respond to the changing needs of the business * Enjoys contributing to the development of his or her peers by providing mentorship and support What you'll need to succeed: * BS degree in Computer Science or related field * 1+ years of work experience in a software engineering role with 2 plus years of experience in leading multiple discipline software engineering teams * Experience in developing enterprise grade software in lending, payments, or related financial services * Experience in one or more software languages: Java, Python, Node.js * Experience in cloud related technologies such as AWS, Docker, OpenShift, EC2 * Experience in the web related technologies (Web applications, micro services and Service Oriented Architectures) and of network/web related protocols * Experience in building secure application from ground up.Adept at working in Agile teams, exposure to SAFE preferred * ## Description We are seeking a Software Engineer I to design, development, and delivery of secure, scalable, enterprise-grade software solutions. This role combines hands-on technical experience with driving engineering excellence, and partnering across the business to build innovative technology solutions in a fast-paced financial services environment. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)