EngineerJobs.io
← Back to all jobs

Job Description

As an IT, Software Engineer 3, you will help design and deliver backend and full-stack capabilities for Spinup self-service and cloud engineering at Yale.

  • Design and implement high-performance backend services using Golang and Ruby
  • Develop and operate Spinup RESTful micro-service APIs for orchestration of resource provisioning across providers
  • Implement layered orchestration patterns (example: Server API delegating to provider APIs such as EC2-API and VMware-API)
  • Support asynchronous long-running tasks with status tracking
  • Ensure secure inter-service authentication between services
  • Use tag-based, rebuildable indexing backed by ElasticSearch
  • Deploy services as containers using ECS Fargate
  • Build and maintain integrations directly against the AWS API and other cloud provider interfaces
  • Architect and manage cloud resources across AWS, Azure, and GCP using Terraform
  • Create and optimize CI/CD pipelines using Jenkins and GitHub Actions to support delivery
  • Implement and enforce security and compliance controls using Cloud IAM and network security configuration (including VPCs, Security Groups, and Firewalls) aligned to NIST and HIPAA
  • Own backend project execution end to end, from scoping and architecture through deployment and post-launch optimization
  • Translate technical requirements for Product, Security, and Compliance teams to align engineering goals with business objectives
  • Build and extend UI capabilities for Spinup self-service and managed web interfaces using Laravel (PHP) (MVC) with Vue.js and Bootstrap
  • Deliver UI and app logic, including Laravel controllers, Vuex stores, routes, and components to support provisioning and cloud resource management from pre-defined offerings
  • Onboard new services into the UI end to end by implementing Laravel actions, controllers, web/API routes, and background jobs (examples: Resource Delete, Resource Update) that call backend micro-service APIs
  • Design corresponding Vue experiences using Vue create and view patterns with reusable, minimalist components
  • Participate in on-call rotation and manage cloud resource requests via ServiceNow to support high availability and enterprise service delivery
  • Design, analyze, code, test, debug, document, and maintain moderately complex enterprise systems
  • Develop enhancements that support a positive end-user experience
  • Research and modify specifications throughout the production life cycle
  • Create and implement project plans for projects with straightforward inter-dependencies
  • Modify moderately complex applications from detailed specifications
  • Develop and validate test routines, evaluate code for correctness and structure, and ensure compatibility with relevant browsers, devices, and operating systems

Requirements

  • Knowledge of information security concepts, principles, relevant tools, and standards
  • Analytical, critical thinking, and problem-solving skills
  • Interpersonal, written, communication, presentation, and organizational skills
  • Familiarity with systems analysis methods and techniques
  • Familiarity with project management skills

Technologies

  • Golang
  • Ruby
  • RESTful micro-service APIs
  • EC2-API
  • VMware-API
  • ElasticSearch
  • ECS Fargate
  • AWS API
  • AWS
  • Azure
  • GCP
  • Terraform
  • Jenkins
  • GitHub Actions
  • Cloud IAM
  • VPCs
  • Security Groups
  • Firewalls
  • NIST
  • HIPAA
  • ServiceNow
  • Laravel (PHP)
  • Vue.js
  • Bootstrap
  • Vuex
  • EC2

Education and Experience

  • Bachelor's Degree and four years of experience (or equivalent education and experience)

Additional Details

  • Location: New Haven, CT (hybrid)
  • Department: Foundational Technology Services, Cloud Technologies, Spinup Self-service & Cloud Engineering
  • Time type: Full time
  • Duration type: Staff
  • Job category: Professional
  • Compensation grade: GS-3 (GS-3k profile)
  • Salary range: USD 101,300 - 151,925 per yearly
  • Operations: On-call rotation and managing cloud resource requests through ServiceNow
  • Work model: Hybrid
  • Job posting date: 11/09/2026
  • Background check requirements: pre-employment background screening may include motor vehicle, DOT certification, drug testing, and credit checks based on position description and job requirements; offers are contingent upon successful completion
  • Health requirements: certain positions may require vaccinations, tests, or examinations as required by law, regulation, or university policy

Similar Jobs