[Remote] Software Engineer I
Note: The job is a remote job and is open to candidates in USA. PublicInput develops SaaS solutions that help government agencies and consulting partners improve public communication and engagement. The Software Engineer I will build and improve frontend-focused full-stack applications, creating responsive React interfaces and reusable components while contributing to backend and cloud infrastructure. The role involves collaborating with cross-functional stakeholders, delivering end-to-end features, and using AI-assisted development tools to improve engineering productivity and system quality.
Responsibilities
- Build and improve the applications our customers and their communities interact with every day
- Building responsive interfaces, developing reusable components, translating product and design requirements into working software, and improving the usability, accessibility, and performance of our platform
- Contributing across our C#/.NET, ASP.NET MVC, MSSQL, and Azure-based backend and infrastructure as needed
- Owning features end to end
- Collaborate closely with product managers, designers, technical leads, and other engineers to understand customer problems and build solutions that are reliable, maintainable, and easy to use
- Use modern AI development tools to accelerate implementation, explore unfamiliar areas of the codebase, debug issues, generate and improve tests, refactor existing code, document systems, and evaluate different approaches to a problem
- Partner with stakeholders—including product managers, designers, technical leads, and support teams—to understand customer and business requirements for features and enhancements
- Contribute to implementing solutions that align with product goals while incorporating customer feedback and insights with support from senior engineers
- Develop an understanding of how technical decisions impact the broader product experience, and proactively seek opportunities to improve reliability, efficiency, observability, and consistency across systems and operations
- Leverage AI as a productivity multiplier to solve business problems and improve internal processes
- Design, develop, and maintain end-to-end features or services of low to moderate complexity
Skills
- React
- JavaScript
- HTML/CSS
- .NET
- C#
- JQuery
- Azure
- DevOps
- Leverage AI as a productivity multiplier to solve business problems and improve internal processes
- Solid problem-solving and debugging skills, with the ability to tackle more complex and ambiguous issues
- Proficiency in software development best practices, including SOLID principles, design patterns, and testing strategies
- Experience designing, developing, and maintaining end-to-end features or services of low to moderate complexity
- Familiarity with system architecture concepts and ability to articulate trade-offs
- Strong ownership mindset with the ability to work independently on medium to larger scopes
- Proactive communicator who ensures alignment across team members and stakeholders
- Demonstrates leadership qualities, including empathy, patience, and strong collaboration/communication skills
- Curious and forward-looking—consistently seeking ways to improve systems, processes, and team practices
- Experience with tools such as GitHub Copilot, Cursor, Claude Code, ChatGPT/OpenAI coding tools, or similar AI-assisted development environments
Benefits
- This role is eligible to participate in the company’s annual bonus plan.
- You may also be eligible for our equity incentive program that awards high-performing employees on an annual basis. These option grants are awarded at the CEO’s discretion to acknowledge employees who have made significant contributions to achieving our goals.
- Unlimited Paid Time Off: You know yourself best, so we trust you to take the time you need to maintain a rewarding work/life balance.
- Group Health, Dental, and Vision Plan: PublicInput offers a company-subsidized healthcare plan that covers 100% of your medical premiums or up to $800 per month for you and your dependents. We also have options to add Dental, Vision, Life, and other benefit coverages for the employee and their family.
- $1,000 HSA Contribution: PublicInput will contribute $1,000 annually (spread over each month) to an employee’s Health Savings Account (HSA).
- Pre-tax 401 (k): The company provides access to make pre-tax contributions to a 401 (k) plan, and will match 50 cents on the dollar up to 6% of an employee’s base salary.
Company Overview