
Software Engineer
Bonterra
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $74,600 - $120,000 per year
About the role
- Design and implement features for voter and donor management systems
- Develop and maintain third-party integrations
- Write clean, maintainable code and contribute to system architecture
- Mentor junior engineers through code reviews and collaborative development
- Deliver high-quality software frequently and reliably
- Contribute to AI-powered features and product enhancements
- Collaborate with product management and cross-functional engineering teams
- Ensure solutions meet performance, security, and scalability standards
Requirements
- 3 years of software engineering experience
- 2 years of hands-on experience with core technologies
- Strong JavaScript skills, especially with ReactJS
- Solid understanding of web scalability challenges and solutions
- Excellent communication and teamwork skills
- Interest in applying AI tools and prompt engineering in development workflows
- Strong analytical and problem-solving abilities
- 5+ years of software development experience (preferred)
- Proficiency in C# and ASP.NET (preferred)
- Experience working with SQL Server (preferred)
- Experience in political software or campaign technology (preferred)
- Familiarity with AI development tools such as ChatGPT, Cursor, or equivalents (preferred)
- Hands-on experience with Azure, Redis, and ElasticSearch (preferred)
- Experience with AWS cloud services (preferred)
Benefits
- Competitive compensation and benefits
- Potential for discretionary bonuses/incentives
- Equity options
- Health support
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptReactJSC#ASP.NETSQL ServerAI toolsprompt engineeringAzureRedisElasticSearch
Soft skills
communicationteamworkanalytical skillsproblem-solvingmentoring