PublicInput
SaaS
SoftwareEngineer
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Engineer at PublicInput. Skills: Software engineering, AI software engineering, DevOps. Write clean, maintainable, and efficient code. Learn and apply engineering standards”
Industry & Context.
Problem-solving; Debugging
What They're Looking For.
Must Have
Solid understanding of AI software engineering tools, Experience applying AI tools, Proficiency in software development best practices, Experience designing, developing, and maintaining end-to-end features or services of low to moderate complexity, Familiarity with system architecture concepts, Ability to articulate trade-offs
Nice to Have
Experience applying AI tools as a force multiplier
What You'll Do.
Learn and apply engineering standards
Contribute to building scalable solutions
Contribute to building secure solutions
Contribute to building reliable solutions
Follow established design patterns
Follow coding conventions
Follow source control practices
Participate in code reviews
Incorporate constructive feedback
Continuously improve code quality
Continuously improve diagnosability
Continuously improve reliability
Continuously improve maintainability
Identify opportunities to improve existing code
Enhance operational consistency
Expand technical knowledge
Develop low to moderately complex features
Develop low to moderately complex components
Build problem-solving skills
Build debugging skills
Collaborate with team members
Break down tasks into manageable solutions
Deliver reliable functionality
Meet quality expectations
Contribute to a culture of learning
Develop documentation
Develop learning materials
Participate in discussions around engineering principles
Balance timely delivery
Build solutions that support long-term maintainability
Build solutions that support operational health
Partner with stakeholders
Understand customer requirements
Understand business requirements
Contribute to implementing solutions
Align solutions with product goals
Incorporate customer feedback
Incorporate customer insights
Develop understanding of technical decisions
Improve reliability across systems
Improve efficiency across systems
Improve observability across systems
Improve consistency across systems
Improve reliability across operations
Improve efficiency across operations
Improve observability across operations
Improve consistency across operations
How You'll Work.
Team & Collaboration
Collaborate within a team; Collaborate with stakeholders; Collaborate with product managers; Collaborate with designers; Collaborate with technical leads; Collaborate with support teams
Full Job Description
About PublicInput PublicInput develops and supports Software-as-a-Service (Saas) solutions designed for government agencies and their consultant partners to facilitate and manage better communication with the public. Based in Raleigh, NC, the company was founded with a vision to access and elevate historically underrepresented communities in the municipal and state planning process, while simultaneously streamlining cumbersome administrative work that so often prevents equitable outcomes. With a shared background in planning consulting, the company’s co-founders believe that technology can play a key role in making government more responsive and representative of communities' broadest needs. Our Approach Many engagement solutions only address small parts of the engagement process, offering a piecemeal approach that relies on third-party partnerships to fill in the gaps. PublicInput uses a unified approach, blending traditional and virtual engagement tactics via one integrated platform. Reliable, equitable, and simple, our easy-to-use user interface gives governments all the tools needed to facilitate successful public engagement. Our Culture PublicInput is driven by the idea that “life is all about the people you meet and the things you create with them.” We are privileged to work with exceptionally talented colleagues to create a meaningful change for governments and society. PublicInput’s mission is to enable collaborative democracy through technology. This means creating systems that allow governments to build relationships with their community through more reliable communication, lowered barriers to participation, and data analytics to understand what they’re hearing. That is why we work hard to be the experienced and empathetic innovation partner that state and local governments deserve, while building an exceptional team and company. About The Role & You: The Software Engineer I contributes to the development and delivery of customer-focused solutions while bu
Applying for this Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about PublicInput?
Real rants from real employees. Read before you apply.