
Senior Software Engineer
Stronger Consulting
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $145,350 - $242,250 per year
Job Level
About the role
- Implement ANet’s next generation of technology products that support data-driven educational practices
- Design, develop, test, and maintain a robust and scalable data lake solution, RESTful back-end services, and, occasionally, web applications that provide ANet’s educational partners with insights that boost student learning
- Engage in technical design and code reviews, embracing and promoting best practices to document and deliver a high-quality software system that scales
- Monitor and troubleshoot production data pipelines, proactively address issues, performance bottlenecks, and system failures
- Contribute to the evolution of our data infrastructure, recommending and implementing solutions to improve testability, maintainability, scalability, and efficiency
- Join product managers and business analysts to understand available data and translate user stories into reporting platform capabilities
- Collaborate and integrate with third-party data providers to ingest and share data using established, sustainable patterns adopted by the team
- Keep abreast of new technologies and propose adoption as appropriate
Requirements
- 6+ years of experience delivering high quality software solutions in enterprise environments
- 3+ years of recent, hands-on experience designing, implementing, testing, and maintaining production software utilizing Java 17+, Spring Boot 3+, data modeling skills, and SQL for microservice development
- Modern data warehousing, data lake, ELT/ETL design patterns, and PySpark for data pipeline development
- Cloud platforms and infrastructure deployment tools (AWS and Cloud Formation preferred)
- CI/CD automation pipelines
- Scrum or other Agile development processes
- 2+ years of hands-on experience developing web applications using Javascript or Typescript with a modern front-end framework (Angular preferred)
- Experience working in a highly collaborative culture and creating consistent, sustainable solutions across applications and sub-teams.
- Must be fluent in English.
Benefits
- medical, dental and vision insurance where ANet pays a portion of the cost of these benefits for employees and their families/domestic partner
- generous paid time-off including 10 paid holidays and paid days off between the Christmas and New Year’s holidays
- paid parental leave
- educational expenses reimbursements
- flexible spending accounts
- professional development
- a 401(k) plan with a 4% match
- short and long-term disability coverage
- basic life and personal accident insurance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 17+Spring Boot 3+SQLPySparkdata modelingdata lakeELTETLJavascriptTypescript
Soft Skills
collaborationcommunicationproblem-solvingtechnical designcode reviewsbest practicesuser story translationproactive troubleshootingadaptabilitysustainability