Senior Software Engineer
Backend, Employee Engagement
Confirmed live in the last 24 hours
Submittable

201-500 employees

Submission & application review platform
Company Overview
Submittable’s mission is to accelerate everyone's goals. The company has a growing social impact platform used by thousands of companies, governments, and philanthropic organizations to manage their social impact programs and maximize their impact.
Data & Analytics
Social Impact

Company Stage

Series C

Total Funding

$64.3M

Founded

2010

Headquarters

Missoula, Montana

Growth & Insights
Headcount

6 month growth

4%

1 year growth

5%

2 year growth

79%
Locations
Missoula, MT, USA • Bellevue, WA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Docker
Git
Microsoft Azure
Postgres
SCRUM
SQL
Terraform
Kubernetes
Datadog
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • Minimum 5+ years of professional software development experience
  • Experience with back-end languages and technologies such as .NET and C#
  • Experience with SQL and no-SQL databases such as Postgres and CosmosDB
  • Knowledge of modern cloud-native infrastructure and design principles, specifically in the context of Azure
  • Deep understanding of Agile software development, including Scrum
  • Experience in effectively communicating with other technical teams and senior management to collect requirements, describe software product features, technical designs, and product strategy
  • Experience mentoring junior software engineers to improve their skills
  • Must be able to work with adjacent technologies including Git, Kubernetes, Docker, Terraform, Datadog
Responsibilities
  • Implement new product features, working closely with our Product and Design teams
  • Identify improvements to our existing platform
  • Solve difficult problems, such as those related to scale
  • Contribute to the success of team priorities
  • Contribute process improvement suggestions to fellow engineers and management
  • Mentor less experienced software engineers
  • Convey technical ideas to both technical and less-technical audiences