Jobgether
Senior Cloud / AI Developer
engineeringfull-timeUS
SALARY
$111k – $150k/yr
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities:
- Design, develop, maintain, and operate Java-based backend applications using modern software engineering and cloud-native practices.
- Build cloud-native solutions on GCP using serverless and/or container-based architectures to support image capture, ingestion, processing, storage, retrieval, and distribution workflows.
- Design and maintain secure, scalable RESTful APIs for internal services and external partners, including authentication, authorization, versioning, documentation, and backward compatibility.
- Integrate AI-enabled capabilities into applications and contribute to the evaluation, monitoring, and continuous improvement of AI-driven functionality.
- Implement secure engineering practices, including least-privilege access, service accounts, secrets management, encryption, auditing, and compliant data handling.
- Develop and maintain CI/CD pipelines and infrastructure-as-code in partnership with DevOps teams to enable consistent, repeatable deployments.
- Establish observability across applications through effective logging, metrics, tracing, alerting, monitoring, and operational documentation.
- Troubleshoot complex cloud application issues, perform root-cause analysis, resolve defects, optimize performance, and support production environments.
- Collaborate with engineering, QA, DevOps, product management, and security stakeholders throughout the software development lifecycle.
- Participate in architecture and design reviews, code reviews, technical discussions, and documentation efforts while contributing to shared engineering standards and best practices.
- Support continuous improvement through Agile methodologies, SDLC practices, change management, configuration management, and application lifecycle management.
- 8+ years of relevant technology or software development experience, with substantial professional experience building backend services and APIs in Java.
- Bachelor’s degree in a relevant discipline from an accredited institution; candidates without a relevant four-year degree may qualify with an additional four years of relevant experience.
- Hands-on experience designing, deploying, and operating applications on Google Cloud Platform (GCP) using serverless and/or container-based approaches.
- Strong experience designing and implementing RESTful APIs, including secure authentication and authorization patterns and integrations with internal and external services.
- Practical experience integrating AI capabilities into software applications, along with familiarity with basic AI evaluation and monitoring concepts.
- Strong understanding of cloud security principles, including least privilege, service accounts, secrets management, encryption in transit and at rest, and audit logging.
- Familiarity with CI/CD, infrastructure-as-code, Git-based development workflows, and automated software delivery practices.
- Strong troubleshooting and production-support capabilities, including defect triage, performance tuning, observability, and root-cause analysis.
- Familiarity with container and serverless technologies such as Docker, Kubernetes fundamentals, or managed/serverless deployment platforms.
- Exposure to Agile development, SDLC practices, change/configuration management tools, or application lifecycle management is advantageous.
- Strong communication and collaboration skills, with the ability to work effectively across engineering, QA, DevOps, product, and security teams.
- Ability to obtain and maintain a Public Trust clearance and complete required onsite fingerprinting.
- Must satisfy the applicable U.S. residency requirements associated with the security investigation, including the specified limits on time spent outside the United States during the relevant period.
- Ability to work remotely within the United States and travel less than 10% as required.
- Estimated base salary range of $111,155–$150,385, with actual compensation based on experience, geographic location, and contractual or business requirements.
- Comprehensive medical plan options, including plans with Health Savings Accounts.
- Dental and vision insurance options.
- 401(k) retirement plan with employer matching.
- Flexible work arrangements and full-flex work weeks where applicable.
- Approximately 15 days of paid leave for new employees, plus approximately 10 paid holidays annually.
- Paid vacation, sick, personal, parental, military, bereavement, and jury-duty leave.
- Up to 160 hours of paid family leave over a rolling 12-month period for eligible employees.
- Short- and long-term disability, life, accidental death and dismemberment, critical illness, personal accident, and business travel insurance options.
- Remote work environment with limited business travel.
- Professional development opportunities, including access to an AI-powered career development tool and internal mobility support.
- Opportunities to work on innovative cloud, AI, cybersecurity, and software engineering initiatives.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply