Software Engineer Senior
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
Design, develop and maintain responsive single-page application (SPA) user interface components using modern JavaScript frameworks including React, Angular, Vue.js as well as TypeScript; ensure compliance with UX design specifications and WCAG accessibility standards. Architect and implement RESTful API services using Java with Spring Boot framework and Node.js with Express framework; follow microservices design patterns and SOLID principles. Serve as technical anchor and sole technical owner for enterprise Guest Experience (GXP) Scheduling platform; responsible for end-to-end system architecture across frontend and backend layers. Gather and analyze business requirements from cross-functional stakeholders; conduct technical feasibility assessments to determine implementation viability and system impact across distributed service layers. Design and implement cloud-native CI/CD deployment pipelines using Google Cloud Platform (GCP) services including Cloud Build, Cloud Run and Artifact Registry for containerized application delivery. Write and maintain automated unit test suites and develop end-to-end integration test suites to validate full-stack application workflows across all service layers. Monitor application performance and reliability using application performance monitoring (APM) tools and GCP Cloud Run observability tools; identify and resolve latency bottlenecks and resource utilization issues. Enforce code quality standards by configuring and maintaining static analysis quality gates, remediating code vulnerabilities, security hotspots and technical debt. Diagnose, root-cause and resolve production defects across all application tiers including UI rendering, backend, downstream service integration and cloud infrastructure configuration. Collaborate with cross-functional engineering teams to define and maintain API contracts, data models and integration specifications for upstream and downstream service dependencies.
Requirements
Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education: Bachelor - Computer Science, Instrumentation and Control Engineering or Electronic Engineering (will accept foreign education equivalent)
Experience: Five (5) years, Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education: Bachelor - Computer Science, Instrumentation and Control Engineering or Electronic Engineering (will accept foreign education equivalent)
Experience: Five (5) years
Additional Requirements
Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education: Bachelor - Computer Science, Instrumentation and Control Engineering or Electronic Engineering (will accept foreign education equivalent)
Experience: Five (5) years
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Where to Find Entry-Level Software Engineering Jobs
Frontend Developer Salary in Germany [2023]
Fully Remote Software Engineer Jobs