About the Role
Vidaloop is looking for a Senior Software Engineer to help build our Election Administration software. As a member of the Elections Team (https://votingapp.com), your goal will be to develop high-quality software that is aligned with user needs and business objectives.
In this role, you will be able to work well as part of a team of engineers. You can thrive in an agile environment and demonstrate excellent judgment, organization, and problem-solving skills.
Why Work at Vidaloop?
- Make an impact in the civic technology space, working to increase informed voter turnout in the United States
- Get in on the ground floor of an early stage startup
- Thrive in a flexible, autonomous environment
- Work with modern technologies (Blockchain, AWS, Groovy, Node, Docker)
What You’ll Do
- Identify, prioritize and execute tasks in the software development lifecycle
- Develop new features by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Ensure software is up-to-date with latest technologies
- Determine process improvements, best practices, and develop new processes
- Collaborate with internal teams to fix and improve product
- Assist in task planning, estimation, scheduling and staffing
What You’ll Work With
- Groovy/Grails
- Java
- Javascript/Node
- Docker/Compose
- AWS
- Blockchain (Hyperledger Sawtooth)
- Jenkins
- Atlassian Suite (Jira, Confluence, Bitbucket)
Perks of the Job
- Competitive compensation
- Robust health benefits (medical, dental, vision, and life)
- 401(k) with employer contribution
- Generous PTO, sick, and paid holidays
- Paid parental leave
- Flexible work hours
- Home office stipend
- Free books
- Paid news subscriptions
- Company celebrations and social events