Submittable
Easy-to-use, powerful social impact platform for any size company, foundation, or organization.
Full Stack Engineer – Grants
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 51-200Since 2010H1B No SponsorCompany SiteLinkedIn
Location
Alaska + 10 moreAll locations: Alaska, Louisiana, Maine, New Mexico, North Dakota, Oklahoma, Rhode Island, Vermont, Virginia, West Virginia, Wyoming
Posted
55 days ago
Salary
$105K - $127K / year
Bachelor Degree4 yrs expEnglishCloud
Job Description
• Implement and enhance scalable back-end features and APIs that support product growth and platform reliability
• Refactor and evolve existing codebases and services to improve maintainability, performance, and long-term sustainability
• Design scalable, performant, and maintainable services. Identify and advocate for architectural improvements and best practices
• Write clean, testable code and participate in peer reviews that help raise the quality of the team’s output
• Make thoughtful tradeoffs between speed, scale, and simplicity
• Collaborate with a cross-functional team of engineers, designers, and product managers to define and ship new features
• Strengthen your written communication through design docs, planning notes, and pull request descriptions — key to thriving in a remote-first environment
• Develop confidence in owning small to medium-sized services, including monitoring, on-call participation, and driving incremental improvements
• Meet regularly with global team members between 9-12 AM EST
Job Requirements
- 4+ years of professional experience contributing to, maintaining, and incrementally improving production-grade full stack applications in a distributed, cross-functional environment
- Ability to rapidly understand and navigate existing product architecture and infrastructure
- Experience modernizing legacy front-end applications and working with contemporary UI frameworks
- Proficiency building and maintaining server-side and application-layer services
- Hands-on experience designing, deploying, and operating event-driven or cloud-based services
- Strong understanding of database performance tuning and optimization
- Proven ability to diagnose and resolve issues across both legacy and modern software stacks
- Familiarity with modern development patterns, system design principles, and API-driven architectures
- Working knowledge of software development practices
- Strong written and verbal communication skills, with the ability to clearly explain technical concepts
- Experience working with containerized and orchestrated environments
- Experience implementing and maintaining automated build, test, and deployment workflows
- Demonstrated enthusiasm for problem-solving, continuous learning, and mentoring
Benefits
- Comprehensive health and life insurance with optional HSA, FSA, and DCA accounts
- 401(k) plan with employer match starting day one
- Equity stock options to share in our success
- Flexible hours, remote work options, and generous vacation and sick leave
- Paid parental leave for mothers, fathers, and adoptive parents
- Professional development stipends to support your career growth
- Opportunities to participate in community outreach and volunteer programs
- Monthly company-sponsored happy hours and gatherings to connect and unwind