Senior Software Engineer

OpenGov provides cloud-based software for government financial management and transparency.
$120,000 - $180,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience

Description For Senior Software Engineer

OpenGov is seeking a Senior Software Engineer to join our team in Boston, MA. As a Senior Software Engineer, you will play a crucial role in developing and maintaining our cloud-based software solutions for government financial management and transparency.

Our ideal candidate has a strong background in backend development, with experience in building scalable and robust systems. You'll be working on challenging problems that directly impact how local governments operate and serve their communities.

In this role, you will:

  • Design, develop, and maintain backend services and APIs
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Participate in code reviews and contribute to best practices
  • Mentor junior engineers and help foster a culture of engineering excellence
  • Work on performance optimization and scalability improvements

We offer a competitive salary range of $120,000 to $180,000, depending on experience, along with a comprehensive benefits package. Our hybrid work environment allows for flexibility while maintaining strong team collaboration.

Join OpenGov and be part of a mission-driven company that's transforming how governments operate in the digital age. Your work will have a direct impact on improving public sector efficiency and transparency, ultimately benefiting millions of citizens across the country.

If you're passionate about using technology to solve complex problems and want to work in a fast-paced, innovative environment, we'd love to hear from you. Apply now to take the next step in your career with OpenGov!

Last updated 5 months ago

Responsibilities For Senior Software Engineer

  • Develop and maintain backend services and APIs
  • Design and implement scalable software solutions
  • Collaborate with cross-functional teams on product development
  • Participate in code reviews and contribute to best practices
  • Optimize application performance and improve system efficiency
  • Troubleshoot and resolve complex technical issues
  • Mentor junior engineers and contribute to team growth

Requirements For Senior Software Engineer

Java
Python
  • 5+ years of experience in software development
  • Strong proficiency in backend technologies such as Java, Python, or Go
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of database systems and SQL
  • Familiarity with microservices architecture
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities
  • Bachelor's degree in Computer Science or related field (or equivalent experience)

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary range: $120,000 - $180,000
  • Health, dental, and vision insurance
  • 401(k) retirement plan
  • Flexible hybrid work environment
  • Professional development opportunities
  • Paid time off and holidays
  • Mission-driven work impacting local governments

Interested in this job?

Jobs Related To OpenGov Senior Software Engineer

Sr. Software Engineer

Senior Software Engineer position at OpenGov, developing cloud solutions for government agencies using modern technologies like Angular, .Net, and AWS.

Sr. Software Engineer - EAM

Senior Software Engineer position at OpenGov, developing cloud solutions for government agencies using modern technologies and leading technical initiatives.

Software Engineer III - PRO

Senior Software Engineer role at OpenGov, building cloud solutions for government agencies using modern tech stack with competitive compensation $105K-$225K.

Sr. Software Engineer - .NET

Senior Software Engineer position at OpenGov, developing cloud solutions for government agencies using .NET, React, and modern technologies.

SDET Engineer III

Senior SDET position at OpenGov, leading government cloud software provider, requiring 5+ years experience in test automation and quality engineering.