Job Closed
This listing is no longer active.
Easy-to-use, powerful social impact platform for any size company, foundation, or organization.
Full Stack Engineer – Grants
Location
Alaska + 10 moreAll locations: Alaska | Louisiana | Maine | New Mexico | North Dakota | Oklahoma | Rhode Island | Vermont | Virginia | West Virginia | Wyoming
Posted
152 days ago
Salary
$105K - $127K / year
Seniority
Senior
Job Description
Full Stack Engineer – Grants
Submittable
• 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Operations Technical Lead
Kognia Sports IntelligenceWe automatize and conduct real-time and post-match tactical analysis of football games for football professionals
• Monitor and support end-to-end match processing workflows across Academy and Scouting products • Track game status, turnaround times, and pipeline health using internal operational tools • Identify bottlenecks, recurring issues, and inefficiencies in processing workflows • Propose and support implementation of workflow and pipeline improvements • Act as an operational partner to Engineering on tooling, pipeline changes, and testing • Support Commercial teams with delivery visibility, timelines, and operational insight • Assist with root-cause analysis, post-mortems, and ongoing process optimization
• Design, implement, and maintain robust, automated data pipelines using modern ETL and ELT tools, including Fivetran for ingestion and dbt for transformation and orchestration. • Model and optimize data in Snowflake to support analytics, operational reporting, and automation, particularly for finance, people, and legal teams. • Ensure data reliability through automated quality checks, monitoring, observability, and lineage visibility. • Build reusable abstractions, libraries, and internal frameworks, primarily in TypeScript and SQL, to support scalable ingestion and transformation of structured and unstructured data. • Partner closely with analytics, engineering, and business stakeholders to deliver consistent, executive-ready insights through tools such as Metabase and a centralized corporate dashboard. • Leverage AWS and infrastructure as code to manage data storage, compute, and deployment workflows in a secure and scalable way. • Continuously evolve data architecture to meet changing needs around performance, scale, governance, security, and compliance.
• Work on both the front-end and back-end of our platform, implementing new features and improving existing ones. • Work closely with Product Managers, Designers, and other Engineers to deliver high-quality features that enhance the user experience on Dune. • Help ensure our applications are fast, reliable, and scalable. • Improve the content browsing experience and support users in creating and consuming queries and dashboards. • Produce clean, efficient, and maintainable TypeScript code focusing on best practices and long-term scalability. • Engage in continuous learning and collaborate with more senior engineers to enhance your skills and contribute effectively to the team.
Software Development Engineer III – Infrastructure
HighLevelThe all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!
• Participate in 24/7 on-call rotations for core infrastructure systems • Execute incident response during production events, including triage, mitigation, and recovery • Maintain and improve runbooks, operational procedures, and escalation paths • Help reduce MTTR and prevent repeat incidents through engineering solutions • Improve reliability of core infrastructure components including: Kubernetes (GKE) clusters, Cloud networking and load balancing & Edge services (Cloudflare) • Identify systemic reliability issues and drive corrective actions • Support capacity planning, scaling, and resilience testing • Execute security remediations across cloud and Kubernetes environments • Support enforcement of: IAM least-privilege access, Network security controls & Runtime security policies • Partner with Platform Security on vulnerability management and remediation • Support security incident response and post-incident reviews • Automate repetitive operational and security tasks • Build tooling to improve: Incident response speed, Operational visibility & Security posture enforcement • Reduce manual toil through scripts, tooling, and process improvements • Support safe execution of infrastructure and configuration changes • Ensure changes follow defined change management and audit requirements • Contribute to incident reviews, postmortems, and continuous improvement initiatives • Work closely with Cloud Infrastructure, SRE, Platform, Data, and Security teams • Contribute to shared documentation and operational standards • Mentor junior engineers and lead small reliability or security initiatives




