
Senior Software Developer (AI & Cloud) - Remote
CentralSquare Technologies · United States
- Hybrid
- Full-time
- $140,000 / year
- United States
Job highlights
- Develop user-facing features for a web product.
- Contribute to backend systems and data processing.
- Integrate AI capabilities with cloud solutions.
- Work with a broad technical stack remotely.
- Support public sector operations with technology.
About the role
About CentralSquare Technologies
CentralSquare Technologies is Hero-Grade. As the trusted provider of public sector software in North America, more than 8,000 agencies rely on our comprehensive, cloud-based platform to manage critical operations - from dispatch to records, permitting to payroll. We serve with purpose and stand together with our heroes, committed to supporting the public sector with software built for impact.What We’re About
At CentralSquare, we don’t just build software - we power public servants and uplift communities with Hero-Grade Technology. Every line of code, every feature we deliver helps heroes across North America protect, serve, and save lives. When you join us, you become part of a mission-driven team creating technology that makes communities safer and stronger.Your Growth Matters.
We believe heroes deserve opportunities to rise. That’s why we invest in your career with mentorship, learning programs, and clear paths for advancement. If you’re motivated, there’s no limit to how far you can go.Your Commitment Deserves Reward.
We offer competitive compensation and a benefit package designed to support your life inside and outside of work—tuition reimbursement, parental leave, paid volunteer hours, and unlimited PTO. Plus, our flexible work environment gives you the freedom to balance your heroic work with personal well-being, whether you’re in the office or remote. Join us and help build the tools that power real-life heroes. Together, we make a difference.The Opportunity
We are seeking a full stack software developer with strong front-end development capabilities to support and enhance an existing web-based product running on AWS. This role includes developing user-facing features, contributing to backend systems built on Ubuntu Linux, Java, Tomcat, MySQL, and Solr, and maintaining and extending a large-scale data processing environment implemented with Apache Beam. The role will also help guide the integration of AI capabilities into the product, including solutions built with Amazon Bedrock and AgentCore. While direct experience with these specific technologies is not required, the successful candidate should be highly skilled in modern front-end development, including at least one modern UI framework, and be adaptable, self-directed, and comfortable working independently across a broad technical stack in a fast-paced environment.What You'll Bring to CentralSquare Technologies
Requirements
- Bachelor's degree in Computer Science, Information Systems (or similar), or equivalent experience
- 10+ years of experience as a full stack software developer
- Strong background with modern front and backend development - Ubuntu Linux, Java, Tomcat, MySQL, Solr
- Experience with AI integration (Amazon Bedrock and AgentCore)
- Ability to travel as required for meetings
- Ability to participate in an on-call rotation schedule
CJIS Clearance
A required part of the onboarding process for this role involves obtaining CJIS (Criminal Justice Information Services) clearance—a critical credential for safeguarding public safety data. At CentralSquare, we’ll stand with you every step of the way to secure this clearance should you be selected for hire. As part of the process, a comprehensive background check will be conducted, and please note that U.S. citizenship or permanent residency is generally required to obtain CJIS clearance.Key skills/competency
- Full Stack Development
- Front-End Development
- Back-End Development
- AWS
- Ubuntu Linux
- Java
- MySQL
- Apache Beam
- AI Integration
- Amazon Bedrock
Skills & topics
- Software Developer
- Senior Software Engineer
- AI Developer
- Cloud Engineer
- Full Stack Developer
- Java Developer
- AWS
- Remote Jobs
- Tech Jobs
- Software Engineering
How to get hired
- Tailor your resume: Highlight your 10+ years of full-stack experience, modern front-end skills, and AI integration familiarity to match CentralSquare Technologies' needs.
- Showcase AI/Cloud skills: Emphasize experience with AWS, Ubuntu Linux, Java, MySQL, and any exposure to Amazon Bedrock or AgentCore.
- Demonstrate adaptability: Provide examples of working independently and across diverse technical stacks in fast-paced environments.
- Prepare for CJIS: Be ready to discuss your eligibility for CJIS clearance, including U.S. citizenship or permanent residency.
- Express mission alignment: Communicate your passion for supporting public servants and communities through technology.
Technical preparation
Master modern front-end frameworks.,Deepen Java and backend development skills.,Study AWS services and cloud architecture.,Familiarize with AI/ML concepts, Bedrock.
Behavioral questions
Describe a complex technical challenge overcome.,How do you manage independent remote work?,Explain integrating new AI technologies.,How do you prioritize tasks in a fast pace?
Frequently asked questions
- What is the work arrangement for the Senior Software Developer AI Cloud role at CentralSquare Technologies?
- This Senior Software Developer AI Cloud position is a remote role, offering flexibility for you to work from home. While the role is remote, occasional travel for meetings may be required.
- What are the key technical requirements for the Senior Software Developer AI Cloud position?
- The role requires a strong background in modern front-end and back-end development, including Ubuntu Linux, Java, Tomcat, MySQL, and Solr. Experience with AI integration, particularly with Amazon Bedrock and AgentCore, is also a key requirement. While direct experience isn't mandatory, a solid understanding and adaptability across these technologies are essential.
- Does CentralSquare Technologies offer career growth opportunities for this role?
- Yes, CentralSquare Technologies emphasizes career growth. They invest in employees through mentorship, learning programs, and clear paths for advancement, allowing motivated individuals to progress significantly.
- What is the importance of CJIS Clearance for this role at CentralSquare Technologies?
- CJIS (Criminal Justice Information Services) Clearance is a critical requirement for this role to safeguard public safety data. CentralSquare Technologies will support you in obtaining this clearance during the onboarding process, which typically requires U.S. citizenship or permanent residency and a background check.
- What kind of benefits does CentralSquare Technologies offer its employees?
- CentralSquare Technologies provides a competitive compensation and benefits package. This includes tuition reimbursement, parental leave, paid volunteer hours, unlimited PTO, and a flexible work environment that supports work-life balance.
- What is the expected experience level for the Senior Software Developer AI Cloud role?
- The Senior Software Developer AI Cloud role requires a substantial level of experience, specifically 10+ years as a full stack software developer. A Bachelor's degree in a related field or equivalent experience is also expected.
- Will I be required to participate in an on-call rotation for this position?
- Yes, as a Senior Software Developer AI Cloud, you will be expected to participate in an on-call rotation schedule. This ensures continuous support and timely responses to critical issues.