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

Senior Software Engineer; Back End

Job in Salt Lake City, Salt Lake County, Utah, 84193, USA
Listing for: 6AM City, LLC
Full Time position
Listed on 2026-06-27
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Cloud Engineer - Software, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Back End)

Job Description

TCN is looking for a Senior Software Engineer (Back End) to join our team in our St. George, Utah office. The Senior Software Engineer (Back End) designs, develops, tests, and maintains the TCN software platform. Their responsibilities include but are not limited to the design and development of products and features, unit testing, code reviews, resolving defects encountered during the quality assurance (QA) cycle, supporting the production environment, and assisting other developers in a team environment.

The ideal candidate will have a bachelor’s degree in computer science, information technology, information systems, or relevant, demonstrated industry experience. They also should have a minimum of five (5) years’ experience developing web applications with Go, Rust, JavaScript, or other back-end programming languages.

Responsibilities
  • Collaborates with team members to design, develop, and test new features using modern front-end technologies that meet the business needs of our clients
  • Discusses, researches, and understands emerging technologies and trends
  • Interfaces with front-end teams on product needs
  • Identifies, triages, escalates, and resolves production-related issues in a timely manner
  • Provides mentorship and code reviews to other team members
    ; learns from direct collaboration and open discussion of ongoing work
  • Participates in Continuous Integration/Continuous Delivery of cloud-based software using agile development practices
Qualifications
  • Bachelor’s degree in computer science, information technology, information systems, or relevant, demonstrated industry experience
  • Not less than five (5) years’ experience developing web applications with Go, Rust, JavaScript, or other back-end programming languages
  • Experience working in and using typical Linux toolbox of open-source software and management tools
  • Demonstrated technical knowledge and proficiency with back-end architecture, design, and principles; software design and principles; and RPC mechanisms
  • Demonstrated experience with distributed version control/code versioning tools (i.e., Git)
  • Understanding of and experience with databases (SQL and No

    SQL), performance troubleshooting, and parallel programming
  • Experience with Amazon Web Service, Google Cloud Platform, or Azure (APIs and CLIs)
  • Demonstrated ability to adapt to various competing demands, meet tight deadlines, and excel in a dynamic, fast-paced environment with many simultaneous projects
  • Excellent attention to detail; ability to work accurately and to identify, analyze, prevent, and solve problems
  • Excellent communication skills, both oral and written; ability to adapt message/style to fit audience (i.e., ability to communicate technical concepts to a non-technical audience)
About TCN

TCN is a fast‑growing technology company that provides all its services over the internet in a cloud‑based software‑as‑a‑service model. TCN’s technology stack and culture are positive and forward‑thinking.

Benefits
  • Medical Insurance (HDHP with HSA)
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • 401(k) with employer match
  • Competitive salary
  • Paid time off
  • Paid holidays (11 scheduled)
#J-18808-Ljbffr
Position Requirements
10+ 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