FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
Curriculum AssociatesSenior Software Engineer architecting scalable solutions at Curriculum Associates, an educational technology company. Leveraging Big Data expertise and guiding teams in developing impactful software solutions.
Posted 7/1/2026full-timeRemote • Massachusetts • 🇺🇸 United StatesSenior💰 $93,250 - $166,250 per yearWebsite
Tech Stack
Tools & technologiesApacheCloudDynamoDBETLHadoopJavaMicroservicesMySQLScalaSparkSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Lead technical initiatives and guide the team to develop innovative software solutions that address complex challenges
- Build scalable, efficient, and high-performance pipelines and workflows for processing large volumes of batch and real-time data
- Maintain and enhance existing software systems to ensure performance and reliability
- Recommend and implement technology upgrades to drive continuous improvement
- Support real-time streams, ETL pipelines, data warehouses, and reporting services
- Conduct thorough code reviews to maintain quality, mentor junior team members, and promote continuous learning
- Implement and promote security protocols and data governance standards across development projects
Requirements
What you’ll need- 12+ years of experience designing and developing enterprise-level software solutions
- 10+ years of experience with large volume data processing and Big Data tools such as Apache Spark, Scala, and Hadoop
- 5+ years of experience developing Scala/Java applications and microservices using Spring Boot
- 5+ years of experience working with SQL and relational databases
- 2+ years of experience working within Agile/Scrum environments
- Expertise in writing high-quality, well-structured Scala code with an emphasis on functional programming and test-driven development
- Knowledge of Amazon cloud computing services (Aurora MySQL, DynamoDB, EMR, Lambda, Step Functions, and S3)
- Commitment to following security protocols and best practices in data governance
Benefits
Comp & perks- Medical insurance
- Dental insurance
- Vision insurance
- Basic life insurance
- 401(k) with employer match
- Flexible vacation policy
- Twelve paid holidays
- Winter office closure between Christmas and New Year's
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ScalaJavaSpring BootSQLFunctional ProgrammingTest-Driven DevelopmentETL PipelinesData WarehousingBatch ProcessingReal-Time Data Processing
Soft Skills
MentoringTeam LeadershipContinuous Learning