The Software Engineer develops products in a SaaS environment while growing technical and software development skills. The role contributes to Granicus products by designing, developing, maintaining, and supporting software components and applications across environments. Engineers apply their knowledge to improve product design and quality, understand deployment processes, and share expertise with the broader engineering team as they gain experience. Candidates must reside in Puerto Rico. The position works with product management, QA, DevOps, and business stakeholders to deliver high-quality solutions. It includes participating in Agile/Scrum practices, supporting product reliability and performance, and using modern development tools. The engineer is also responsible for protecting the confidentiality, integrity, and availability of company information, safeguarding employee and customer data privacy, and completing required privacy training.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
No Education Listed