Senior Software Engineer - Full Stack
Core
Design and execute platform-level software projects, building backend services, APIs, and reusable frontend libraries to power portal experiences.
Role type
Senior IC full-stack software engineer (platform)
Builds
Backend services, APIs, data models, reusable frontend libraries, design systems, and developer tooling for portal applications
Domain
Web platforms, cloud infrastructure
Required skills
React, Python (Django), TypeScript, AWS, Kubernetes, CI/CD, API design, data modeling, system performance optimization, technical architecture, mentoring
Preferred skills
Micro-frontend architecture, web security (OWASP Top 10), AI development tools
Technologies
React, Python, Django, TypeScript, AWS, Kubernetes
Responsibilities
Design and execute platform-level software projects from conception to launch; Build and maintain backend services, APIs, and data models; Build reusable frontend libraries, design systems, and developer tooling; Own infrastructure concerns including deployment automation, observability, and CI/CD pipelines; Drive frontend performance, accessibility, and quality standards; Mentor junior engineers and contribute to code reviews and knowledge sharing
Seniority
Senior, hands-on IC