FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
BonterraSenior Software Engineer at NGP VAN designing complex features for voter/donor management systems. Collaborating across engineering and QA teams while mentoring peers for technical excellence.
Posted 7/1/2026full-timeRemote • New York • 🇺🇸 United StatesSenior💰 $96,153 - $150,000 per yearWebsite
Tech Stack
Tools & technologiesAndroidAWSAzureCloudDistributed SystemsElasticSearchiOSJavaScriptReactReact NativeRedisSQL
About the role
Key responsibilities & impact- Own complex features and subsystems in industry-leading voter/donor management platforms
- Combine deep technical depth with systems thinking, identifying technical debt, proposing architectural improvements, and mentoring peers across engineering and QA teams
- Participate in system design decisions for complex features
- Propose approaches that balance performance, maintainability, scalability, and business needs
- Mentor junior and peer engineers through code reviews and design collaboration
- Model best practices and drive technical excellence
- Design and implement complex features for voter/donor management, third-party integrations, and AI-powered enhancements
- Deliver high-quality, maintainable code that meets performance, security, and scalability standards
- Proactively identify anomalies, inefficiencies, and technical gaps
- Propose and champion improvements that enhance product health.
Requirements
What you’ll need- 5+ years of professional software development experience
- Deep hands-on experience with both C# and JavaScript / ReactJS
- Strong foundation in SQL Server and relational database query design
- Experience building or maintaining APIs, third-party integrations, or distributed systems
- Understanding of web scalability challenges (caching strategies, data modeling, async patterns)
- Comfortable using AI development tools (Claude Code, Cursor, GitHub Copilot, etc.) in your day-to-day workflow
- Comfort with mentoring and participating in architecture discussions
- Alignment to work with Democratic political campaigns and progressive nonprofits.
- Preferred: Worked on election technology, campaign tools, or mission-driven products
- Hands-on experience with Redis, ElasticSearch, or similar tools in production
- AWS or Azure cloud services experience
- Mobile integrations (iOS/Android/React Native)
- Experience building features that integrate AI/LLM capabilities.
Benefits
Comp & perks- Comprehensive benefits package supporting health, well-being, and growth
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Software DevelopmentRelational Database Query DesignWeb ScalabilityAI Development ToolsMobile Integrations
Soft Skills
MentoringCollaborationSystems Thinking