We're unlocking the power of data to help create a better tomorrow.
Senior Staff Software Engineer
Location
California
Posted
23 days ago
Salary
$133.1K - $239.6K / year
Job Description
Job Requirements
- Bachelor's degree in Computer Science or a related field
- 8+ years of experience in developing cloud based applications in Python, Java, and Javascript or similar languages
- Strong knowledge of the AWS platform
- Experience in designing and developing AWS Lambda functions.
- Familiarity with RESTful APIs and JSON or similar.
- Experience automating software deployments to AWS and comfortable defining infrastructure as code.
- Experience with automated testing frameworks such as JUnit and Mockito.
- Familiarity with the following or similar tools and methodologies: Github, Github Actions, Terraform Cloud, Datadog, Jira, and Agile methodologies.
- Strong debugging experience.
- Experience communicating updates and resolutions to customers and other partners.
- BONUS: First-hand experience writing mobile applications for Android & iOS and the React Native framework.
Benefits
- Great compensation package and bonus plan
- Core benefits including medical, dental, vision, and matching 401K
- Flexible work environment, ability to work remote, hybrid or in-office
- Flexible time off including volunteer time off, vacation, sick and 12-paid holidays
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
The Deployment Specialist will track personnel for deployment, ensure documentation compliance, manage communication, and coordinate travel logistics while supporting staffing and logistics for contracts.
C# Developer developing applications for stroke recovery technology company
Senior Full-Stack Engineer
ForerunnerA venture capital firm that understands the evolving consumer; we invest at the intersection of innovation & culture.
Senior Full-Stack Engineer building software for climate adaptation in communities
Senior Technical Architect
AlteryxFind yourself checking a lot of these boxes but doubting whether you should apply? At Alteryx, we support a growth mindset for our associates through all stages of their careers. If you meet some of the requirements and you share our values, we encourage you to apply. As part of our ongoing commitment to a diverse, equitable, and inclusive workplace, we’re invested in building teams with a wide variety of backgrounds, identities, and experiences.
The Senior Technical Architect serves as a strategic technical resource for customers, guiding them through Alteryx platform implementation, optimization, and ensuring sustained value from analytics solutions.