2

Remote Graduate Software Engineer Jobs in Syracuse, UT

Recognized for growth, innovation, and culture, we foster a highly collaborative, remote-first ... Your work will influence and shape both software architecture and organizational structure ...

Very effective in a remote work environment Benefits Benefits: 100% remote w/ no office mandate ... mission & software product | Ability to grow your career by being early in a fast-growing tech ...

Very effective in a remote work environment Benefits Benefits: 100% remote w/ no office mandate ... mission & software product | Ability to grow your career by being early in a fast-growing tech ...

Very effective in a remote work environment Benefits Benefits: 100% remote w/ no office mandate ... mission & software product Ability to grow your career by being early in a fast-growing tech ...

While this is a full remote position, there is preference for candidates located in the Northern ... Proficient software experience should include Easy Power, SKM Powertools, ETAP, Aspen, and EMTP.

Showing results 41-60

Remote Graduate Software Engineer information

See Syracuse, UT salary details

$59.4K

$138K

$192.2K

How much do remote graduate software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for remote graduate software engineer in Syracuse, UT is $137,985.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,200.00 and $161,800.00 per year, depending on experience, location, and employer.

What is a remote graduate software engineer?

A Remote Graduate Software Engineer job is an entry-level software development role that allows recent graduates to work from a remote location. These engineers collaborate with teams to develop, test, and maintain software applications while gaining hands-on industry experience. They typically use programming languages, frameworks, and tools to contribute to projects under the guidance of senior engineers. Strong problem-solving skills, adaptability, and communication are essential for success in this role.

What are the key skills and qualifications needed to thrive as a remote graduate software engineer?

To thrive as a Remote Graduate Software Engineer, you need a solid understanding of programming fundamentals, algorithmic problem-solving, and a relevant degree in computer science or software engineering. Familiarity with version control tools like Git, cloud-based development platforms, and exposure to languages such as Python, Java, or JavaScript are highly valued, with some employers appreciating certifications in specific technologies. Strong communication skills, self-motivation, and the ability to collaborate effectively with distributed teams differentiate top candidates. These attributes ensure you can deliver high-quality software, adapt to remote workflows, and contribute productively to your team and projects.

What are some challenges I might face as a remote graduate software engineer, and how can I overcome them?

As a Remote Graduate Software Engineer, you may face challenges such as staying self-motivated, adapting to asynchronous communication with your team, and managing time effectively without direct supervision. It's important to establish a structured daily routine, proactively reach out to colleagues for support, and leverage project management tools to keep track of your tasks and progress. Engaging regularly in team meetings and utilizing collaboration platforms helps you stay connected and continuously learn from peers. Embracing these strategies will enable you to overcome initial hurdles and build confidence as you grow in your role.

What cities near Syracuse, UT are hiring for Remote Graduate Software Engineer jobs?

Cities near Syracuse, UT with the most Remote Graduate Software Engineer job openings:

Infographic showing various Remote Graduate Software Engineer job openings in Syracuse, UT as of June 2026, with employment types broken down into 81% Full Time, 17% Part Time, and 2% Contract. Highlights an 42% Physical, 2% Hybrid, and 56% Remote job distribution, with an average salary of $137,985 per year, or $66.3 per hour.

Principal Engineer

Suralink Inc

Salt Lake City, UT • Remote

Full-time

Medical, Dental, Vision, PTO

Posted 12 days ago


Job description

Suralink® is the agentic automation platform for accounting professionals and their clients, leading the global charge in AI-driven accounting technology. As the leading AI platform for accounting firms, Suralink serves more than 50% of the top 100 enterprise accounting firms in the United States and has over 800,000 users globally.
Our mission is to empower the people we serve to redefine the meaning of efficiency in the accounting technology industry. Our award-winning SaaS platform was built for CPA firms, providing a simple, secure way to manage audit, tax, and advisory engagements.
Recognized for growth, innovation, and culture, we foster a highly collaborative, remote-first environment where exceptional, motivated professionals can make a meaningful impact. If you're passionate about building relationships and driving growth at a fast-growing SaaS company, we'd love to talk with you


Who we are looking for:


You are a technical leader who has the ability to set an inspiring vision and strategy, collaborate with partners, mentor other technical leaders, and improve the architecture and technical excellence of an organization.


We are looking for someone with strong AI fluency who understands how modern AI capabilities are changing software, architecture, and business strategy. You do not need to be an AI specialist, but you should be able to evaluate where AI can create real value, understand its trade-offs and risks, and help teams incorporate it thoughtfully into the broader technical strategy while staying up to date with industry advancements.


Key Responsibilities:


As a Principal Engineer at Suralink, you will play a pivotal role at the intersection of technical strategy and leadership. This role combines deep technical expertise with strategic insight, requiring you to drive architectural coherence across teams and foster alignment with our broader business objectives. You will set long-term technical visions, shifting architectural momentum when necessary, and guiding teams toward shared, impactful outcomes. Your work will influence and shape both software architecture and organizational structure, reflecting the understanding that at this senior level, technical strategy and people leadership are inseparable concerns.


You'll navigate ambiguity to define clear paths forward, leveraging your judgment and deep experience to create elegant solutions that scale effectively. This role demands exceptional communication skills – you'll be responsible for articulating complex technical concepts clearly to diverse audiences, ranging from engineers and product teams to senior executives, ensuring alignment and coherence across all stakeholders.


Experience and Professional Qualifications:


- 15+ years of experience building and shipping production-grade software or services

- Strong understanding of software design patterns and principles

- Experience setting architecture vision and strategy for a group of teams working together to deliver a common vision

- Experience driving architectural decisions or patterns through their full lifecycle, including implementation, adoption, and measurable business or technical impact

- Experience helping teams apply AI thoughtfully in product, architecture, and engineering workflow decisions

- Experience in developing highly available services at scale

- Ability to collaborate across teams and leaders, indirectly influence others in a positive way, and navigate difficult conversations and decisions

- Strong communication skills to interact with audiences that include customers, peers and executive leadership

- Have experience and passion for mentoring and guiding engineers, helping develop and grow technical leaders

- Inspiring leader who can create and communicate a vision or plan

- A strategic thinker with a customer focus and product understanding.

- Someone who can help make tough trade-off decisions with the long term view of our customers in mind.

- 15+ years of experience building distributed services

Additional Preferred Qualifications:

- Experience in some or all of the following: AWS, React, node.js, TypeScript, PHP, MySQL, NoSQL DBs

- Experience with Cursor or Claude Code/Cowork

At Suralink, our values guide everything we do:

- Customer Obsessed: We seek to understand those we serve deeply and are committed to serving them better than anyone else.

- Passionately Motivated: We care about what we do, which drives us to work hard, show grit, and go above and beyond to achieve great outcomes.

- Constantly Improving: We are eager to learn and grow. Challenges are opportunities to innovate and enhance our solutions.

- Team Focused: We know that our success is built together. We support one another and celebrate team achievements.

- Highly Reliable: We demonstrate good judgment, honor our commitments, and are accountable for our results.

Why Suralink?

There’s a lot to love about working at Suralink! Here are a few of the benefits you can expect:

- Remote-friendly policy

- Medical/vision/dental insurance

- Flexible PTO policy and ten paid holidays

- Parental leave

- Professional development allowance

- Community involvement