Software Engineer
Sivil
Software Engineering
About Sivil
Sivil is a mission-driven, venture-backed startup that helps cities, counties, and states go paperless. Our platform manages forms and community feedback in a way that’s accessible, secure, and easy to use.
Government agencies use our platform every day. The work we do directly impacts public trust, transparency, and safety. We are a dedicated team building a scalable platform, and every engineer at Sivil has meaningful ownership and real-world impact.
The Role
As a Software Engineer at Sivil, you will own features end-to-end and help build core parts of the
platform. You’ll collaborate closely with product and design to turn real-world needs into reliable,
secure software.
What You’ll Do
- Design, build, and ship full-stack features
- Own APIs, data models, and user-facing functionality
- Improve system performance, reliability, and security
- Collaborate with product and customer-facing teammates
- Participate in architectural discussions
- Help shape engineering practices and documentation
Required Skills & Experience
- 3+ years of professional software engineering experience
- Strong experience with React, Node.js, and TypeScript
- Experience designing RESTful APIs
- Solid understanding of SQL and/or NoSQL databases
- Experience deploying or operating services in AWS
- Experience using AI coding tools (e.g., GitHub Copilot, ChatGPT, Claude) to accelerate development workflows
Preferred Skills
- Experience working at a startup
- Experience building SaaS products
- Familiarity with infrastructure tooling or observability
- Experience integrating third-party or legacy systems
- Interest in public safety or government-adjacent software
- Experience building or integrating AI-powered features or internal tooling
- Experience effectively use AI for debugging, refactoring, and generating code, with strong judgment in validating outputs
