
Senior Software Engineer
Posted Oct 6

Posted Oct 6
This is a fully remote position, open to applicants in United States.
β’ 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.
β’ 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.
β’ 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).
Nect
Solventum
BackerKit
Get handpicked remote jobs straight to your inbox weekly.