Senior Software Engineer

Posted Oct 6

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Create, develop, and sustain full-stack functionalities utilizing Django and TypeScript/Node.js for backends and Vue.js for the front end.

β€’ Design and enhance data models within MongoDB and PostgreSQL, considering trade-offs related to structure, indexing, and performance.

β€’ Employ AWS services such as Lambda, S3, Aurora, DynamoDB, and IAM to construct, deploy, and manage applications.

β€’ Contribute to the architecture of a new civic assembly platform featuring a modular, plugin-based design.

β€’ Produce clean, well-tested, and maintainable code while performing code reviews.

β€’ Provide mentorship to mid-level and contract engineers through pairing, code reviews, and technical support.

β€’ Assist in maintaining the reliability of production systems during high-traffic program periods.

β€’ Engage with non-technical colleagues to discuss project scope, trade-offs, and timelines.

β€’ Collaborate with the CTO, product manager, and program teams to create software that supports civic engagement initiatives.


⛳️ Requirements

β€’ Over 5 years of professional software engineering experience, particularly in medium to large engineering organizations.

β€’ Extensive knowledge of the JavaScript ecosystem, including expertise in TypeScript and Node.js.

β€’ Strong experience with Vue.js (preferred) or React.

β€’ Practical experience with Python and Django.

β€’ Hands-on experience with both relational and NoSQL databases, specifically PostgreSQL and MongoDB, including the capability to design schemas and data models from foundational principles.

β€’ Experience working with AWS services such as Lambda, S3, Aurora, DynamoDB, and IAM roles and policies.

β€’ Familiarity with AI-assisted development tools like Claude, GitHub Copilot, or ChatGPT, with the ability to understand, verify, and take ownership of delivered code.

β€’ Excellent written and verbal communication skills, with a comfort level working alongside both technical and non-technical team members.

β€’ Proven track record of taking initiative, owning project outcomes, and prioritizing quality over quantity.

β€’ A Bachelor's degree in Computer Science, Software Engineering, or a related technical field is preferred.

β€’ Equivalent professional experience and relevant certifications or credentials are also considered.

β€’ Candidates must be residents of the United States.


🏝️ Benefits

β€’ Comprehensive medical, dental, and vision insurance.

β€’ 401k matching up to 5%.

β€’ Reimbursement for internet and phone expenses.

β€’ A supportive, feedback-driven workplace that values health and well-being.

β€’ Flexible, self-managed paid time off (PTO).

People also viewed

Labcorp1 day ago

Senior Software Engineer

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
Nect1 day ago

Software Engineer Full-Stack – All Genders

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Solventum1 day ago

Senior Software Engineer – m/f/x

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
BackerKit1 day ago

Staff Software Developer

US flagCalifornia OnlyFull-timeFull-stack Engineer$184k – $235k/year
ApplyView job
DIGIT4U Business Solutions GmbH1 day ago

Senior Engineer, Software Packaging, Zscaler

DE flagGermany OnlyFull-timeFull-stack Engineer€55k – €65k/year
ApplyView job
Chainguard1 day ago

Software Engineer – Sustaining Automation

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$121k – $142k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers