×
Register Here to Apply for Jobs or Post Jobs. X

Sr Software Backend Engineer

Job in Provo, Utah County, Utah, 84605, USA
Listing for: Angel
Full Time position
Listed on 2026-08-18
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 120000 - 165000 USD Yearly USD 120000.00 165000.00 YEAR
Job Description & How to Apply Below

Description

Angel is seeking an entrepreneurial minded Software Engineer with an emphasis in solving complex problems and pioneering new, innovative solutions.

Job Type

Full-time

Essential Functions
  • A critical performer amongst your fellow engineers to design and oversee the implementation of innovative and impactful solutions while maintaining Angel’s strategy of being highly cohesive, flexible and opportunistic.
  • The owner of the vision for a solution that spans or impacts multiple teams.
  • Highly resourceful and bold, able to visualize challenges and rally a team around a solution.
  • A high-energy achiever insisting on candor with positive intent.
  • Expert with our technology stack. You can coordinate a solution across teams and domains, advocating your vision for a path forward.
  • The manager of the risk your solution may pose to Angel’s products, ensuring the right people are informed and coordinated with.
  • The Owner of problems, concerns, or roadblocks as they arise around your solution, and quickly help others overcome them.
  • Passionate about our product strategy in ways that allow you to contribute to the vision and provide opportunities for Angel to succeed.
  • A go-to resource across teams to get something important done, and to ensure that it fits well within our existing products, ecosystem, and architectural plans.
  • A radiator of information critical to the success of your projects and stakeholders.
  • The right-hand of product managers and architects to get critical features or improvements done quickly and effectively.
  • The owner of solution performance and improvements by anticipating constraints today that will impact future success.
  • The standard for quality in code, scalable design, and CI/CD delivery.
  • Responsible for your systems in production and their impact on other services.
  • A major contributor of technical documentation utilized in the Product and Engineering departments.

Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.

Competencies
  • A minimum of 6 years experience writing high-performance reusable code.
  • Expert level knowledge of multiple programming languages and technologies, with adept knowledge of others pertinent to your work.
  • Familiarity with AI programming tools (claude, cursor, etc) and principles of orchestrated agent-driven development.
  • Up to date with the latest and evolving cloud technologies (microservices, eventing, etc.)
  • Expertise with Dev Ops principles (CI/CD, Flow optimization, collaboration, ownership, ect.)
  • Passion for rapid iteration and clean design that leads to a codebase that is impactful, performant, and maintainable.
  • To be able to quickly pick up new skills and learn how to use new frameworks or technologies.
  • To be proactive and detail-oriented, yet comfortable working in a dynamic environment with a high variety of users and evolving requirements.
  • Experience crafting high performance reusable code and microservices for massive scale distributed systems with multiple technologies (Python, Java, Java script, Elixir/ Erlang , Go, Kotlin etc).
  • Experienced in the infrastructure needed to make compelling backend applications such as API development (GraphQL, REST).
  • Experienced with API frameworks (Django, NodeJS, Go, Spring Boot, Phoenix), as well as database interaction and modeling (Relational, No SQL, Graph, and Big Data).
  • Experienced with queuing (Kafka, Kinesis, etc).
  • Passionate about careful design & architectural planning that leads to a codebase that is future-proof and maintainable.
  • Enjoy the challenge and opportunity to lead and improve the development experience at Angel Studios by enhancing development tools, test coverage, and code structure.
  • You are proactive and detail-oriented, yet comfortable working in a dynamic environment with tight deadlines and evolving requirements.
  • Self-starter with the ability to seek out opportunities, create an action plan and see it through to fruition.
  • Strong collaborator with excellent presentation, communication, and problem solving skills.
  • An exceptional listener with excellent written and verbal communication skills.
  • Advanced proficiency with Microsoft Office and Google Workspace.
  • Detail-or…
Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary