Jobgether
Intermediate Cloud / AI Developer
engineeringfull-timeUS
SALARY
$97k – $131k/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, test, maintain, and support Java-based applications using modern software engineering and cloud-native practices.
- Build and enhance cloud solutions on Google Cloud Platform supporting data ingestion, processing, storage, retrieval, and distribution.
- Develop and maintain RESTful APIs, including versioning, documentation, backward compatibility, authentication, authorization, and integration with internal and external systems.
- Integrate approved AI services and models into applications for use cases such as summarization, extraction, classification, and decision support.
- Contribute to AI evaluation and monitoring practices to help ensure application quality, reliability, and responsible use.
- Apply secure engineering principles, including least-privilege access, secrets management, encryption, audit logging, and policy-aligned data handling.
- Troubleshoot application issues independently across development, testing, and production environments, performing root-cause analysis and implementing preventative fixes.
- Contribute to CI/CD pipelines, deployment automation, release processes, and software delivery improvements in partnership with DevOps teams.
- Implement and maintain observability capabilities, including structured logging, metrics, dashboards, alerts, and operational documentation.
- Collaborate with engineering, QA, DevOps, product management, and security stakeholders to plan releases, support testing, and resolve production issues.
- Participate in architecture and technical design discussions and contribute to code reviews and engineering standards.
- Support continuous improvement across development practices, application reliability, performance, security, and operational processes.
- Provide guidance and mentorship to junior developers through knowledge sharing, code reviews, and technical example.
- Participate in production support activities and contribute to post-incident analysis and corrective actions when required.
- Bachelor’s degree in a relevant technical field from an accredited college or university; candidates without a relevant four-year degree may qualify with an additional four years of relevant experience.
- 3+ years of professional experience developing backend applications or services using Java.
- Hands-on experience with cloud services and deploying applications on Google Cloud Platform or comparable cloud environments, with the ability to quickly adapt to GCP.
- Experience designing and implementing RESTful APIs and working with common authentication, authorization, and integration patterns.
- Experience integrating AI capabilities into applications, including calling AI APIs or services for summarization, extraction, classification, or decision-support use cases.
- Familiarity with fundamental AI evaluation and monitoring concepts.
- Practical understanding of secure software engineering, including least-privilege access, secrets management, encryption, and audit logging.
- Proficiency with Git-based development workflows and working knowledge of CI/CD concepts and release practices.
- Strong troubleshooting capabilities, including defect triage, root-cause analysis, performance tuning, and use of observability tools.
- Experience working collaboratively with engineering, QA, DevOps, product, and security stakeholders.
- Familiarity with Agile methodologies and Software Development Life Cycle practices is preferred.
- Experience with Application Lifecycle Management or change and configuration management tools such as VersionOne or ServiceNow is preferred.
- Knowledge of containers and serverless technologies, including Docker, Kubernetes fundamentals, or managed/serverless deployments, is advantageous.
- Experience participating in production support rotations and post-incident reviews is preferred.
- Ability to obtain and maintain a Public Trust clearance and complete required onsite fingerprinting.
- Must meet applicable U.S. residency requirements associated with the required security investigation.
- U.S. citizenship is not required for this position.
- Strong analytical, communication, collaboration, and problem-solving skills.
- Ability to work effectively in a fully remote environment and manage priorities with increasing independence.
- Fully remote position available from any location within the United States.
- Competitive salary range of $96,569–$130,651 per year, depending on experience, geographic location, and applicable contractual considerations.
- Full-time schedule of approximately 40 hours per week.
- Less than 10% travel expected.
- Medical plan options, including plans with Health Savings Accounts.
- Dental and vision insurance options.
- 401(k) plan with company matching and pre- and post-tax contribution options.
- Flexible work-week options where available to support work-life balance.
- Paid vacation, sick and personal time, plus paid holidays.
- Paid 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 coverage and life insurance.
- Additional insurance options, including accidental death and dismemberment, personal accident, critical illness, and business travel and accident coverage.
- Access to career development resources, including AI-supported career planning and internal mobility opportunities.
- Opportunities to develop expertise across cloud, AI, software engineering, and mission-oriented technology.
- Collaborative environment with opportunities for technical growth, innovation, and mentorship.
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