1

Software Engineer Jobs in Vermont (NOW HIRING)

As a Senior Software Engineer at MicroStrain you will be responsible for developing, evaluating, and supporting desktop software products for our line of inertial sensing devices, including IMUs and ...

As a Software Engineer, you will be a core contributor to Verint's QM and PM engineering team. You will design and build full-stack features end-to-end, write high-quality automated tests, support ...

Software Engineer III

Montpelier, VT ยท Hybrid

$123K - $163K/yr

Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale ...

next page

Showing results 1-20

Software Engineer information

See Vermont salary details

$67.5K

$156.9K

$218.5K

How much do software engineer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for software engineer in Vermont is $156,855.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,600.00 and $183,900.00 per year, depending on experience, location, and employer.

What Is the Job of a Software Engineer?

Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.

On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

What are the most commonly searched types of Software Engineer jobs in Vermont? The most popular types of Software Engineer jobs in Vermont are:
What job categories do people searching Software Engineer jobs in Vermont look for? The top searched job categories for Software Engineer jobs in Vermont are:
What cities in Vermont are hiring for Software Engineer jobs? Cities in Vermont with the most Software Engineer job openings:
What are popular job titles related to Software Engineer jobs in VT? For Software Engineer jobs in VT, the most frequently searched job titles are:
Infographic showing various Software Engineer job openings in Vermont as of June 2026, with employment types broken down into 96% Full Time, and 4% Nights. Highlights an 88% In-person, and 12% Remote job distribution, with an average salary of $156,855 per year, or $75.4 per hour.
Staff Software Engineer

Staff Software Engineer

Polly Insurance Agency LLC

Williston, VT โ€ข On-site, Remote

$125K - $145K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

Staff Software Engineer
Job Overview
Staff Software Engineer
THE ROLE:
At Polly, we've created the future of car insurance. Our innovative mobile technology enables car-buyers to view multiple insurance quotes and immediately purchase online and/or connect with licensed insurance agents. This is all powered by our people. We are bold trailblazers who are passionate about doing amazing things - together. If this sounds like you, we'd love to hear from you!
WHAT YOU'LL DO:
Our engineering team is hiring a staff-level engineer who combines strong technical skills with a "can-do" attitude, who continuously thinks about quality and modern engineering practices. The most qualified candidates will exhibit the following competencies and work attributes:
1. Quality-Driven Engineering
  • Thinks about testing, reliability, and quality early in the development lifecycle.
  • Advocates for automated testing, strong observability, and resilient design.
  • Helps catch issues earlier through tooling, process, and engineering discipline.

2. Automated Testing Expertise
  • Deep experience with unit, integration and end-to-end testing strategies.
  • Builds and maintains high-quality CI/CD pipeline.
  • Drives maintainable, well-tested code and modern development practices.

3. AI/ML Awareness
  • Comfortable exploring AI-assisted development, integrating AI services, or using AI for automation, data quality, or governance.
  • Can evaluate AI tools for practical impact.

4. Leadership & Mentorship
  • Guides and mentors' engineers across levels, promoting best practices.
  • Influences architecture and technical strategy while staying pragmatic and solutions focused.

5. Personality & Work Style
  • Positive, proactive, collaborative, and solution oriented.
  • Comfortable working remotely across distributed teams.
  • Strong communicator who can partner with engineering and product leaders.

WHAT YOU NEED TO SUCCEED:
Key Technical Experience
  • Strong backend and/or frontend development (C#, .NET, React, Python, or similar).
  • Experience with cloud platforms (Azure preferred) and microservices architecture.
  • Proven experience with automated testing, CI/CD pipelines, and observability/monitoring.

WORK AND LIFE BALANCED, WE'RE HERE FOR YOU:
  • Medical, dental and vision insurance
  • HSA, FSA, Dependent Care FSA and Commuter pre-tax benefit
  • Flextime PTO and generous holiday time
  • Paid Parental leave + baby cash
  • Matching 401(k) contributions
  • Employer paid Life Insurance
  • Life & disability Insurance
  • Work from anywhere options

Polly is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, genetic information, creed, marital status, sexual orientation, gender identity, disability status, protected veteran status, or any other protected status as defined by federal, state or local law.
About Polly
Polly is the most trusted and complete digital insurance marketplace for automotive retailers and their valued customers. The company's innovative mobile technology enables car-buyers to view multiple insurance quotes and immediately purchase online and/or connect with licensed insurance agents to complete the process. With an exclusive combination of partnerships among premier automotive retailers and data providers, an industry-best insurance carrier network, and access to Polly Insurance licensed agents, Polly is recognized for its place at the forefront of Insurtech. Polly Insurance is a licensed insurance agency, with licenses to operate in the lower 48 states.
Salary - $125k-$145k
Salary $125,000 - $145,000 annually