Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer II

$93.25k - $166.25k
Full-time

Curriculum Associates

At Curriculum Associates, we believe in the potential of every child and are changing the face of education technology with award-winning learning programs like i-Ready that serve a third of the nation’s K–8 students. For more than 50 years, our commitment to making classrooms better places, serving educators, and supporting accessible learning experiences for all students has driven the continuous improvement of our innovative programs. Our team of more than 2,500 employees is composed of lifelong learners who stand behind this mission, working tirelessly to serve the educational community with world-class programs and support every day. Your Impact Design technical solutions for complex features, services, or systems that balance simplicity, accessibility, scalability, security, and long-term maintainability, and clearly communicate architectural decisions and tradeoffs to partners. Translate product and business requirements into clear technical problem statements and execution plans, including identifying assumptions, constraints, risks, and edge cases so the team can deliver outcomes that align with user and business needs. Implement and review code for complex features and cross-cutting changes, setting a strong example for code quality, readability, and maintainability, and improving overall standards through thoughtful code review. Shape and lead planning for significant features or initiatives by breaking down ambiguous problem spaces into executable work, sequencing tasks, identifying dependencies and risks, and creating realistic estimates so team members can coordinate effectively and deliver reliably. Drive quality practices by defining, advocating, and implementing appropriate testing strategies, automation, reviews, and validation approaches that reduce regressions and improve reliability across the lifecycle of a feature and system. Diagnose and resolve complex issues in production and non-production environments, including ambiguous or multi-system failures, and drive root-cause analysis and durable follow-up actions that protect long-term system health. Improve and extend Engineering tooling, automation, responsible AI-assisted workflows, and personal skills to increase effectiveness and efficiencies for self and team, including proposing or building tools, workflows, and integrations that reduce manual effort, improve developer experience, and delivery speed. Mentor and coach other Engineers through pairing, design reviews, feedback, and knowledge sharing, helping others build skills, judgment, and confidence while maintaining a positive, inclusive team environment. Influence cross-team decisions and alignment by framing options, tradeoffs, and impacts, collaborating with stakeholders across product, design, data, operations, and engineering to align on scope, tradeoffs, and status so stakeholders have clear expectations and work lands successfully. Contribute to team and engineering culture by modeling effective communication, collaboration, personal growth, and accountability; participating in or leading community initiatives (such as hiring efforts, technical talks, or engineering working groups); and helping improve shared processes. Required Job Skills and Abilities Technical design and architecture Ability to independently design straightforward solutions for complex features and reason about system behavior across frontend, services, and persistent layers. Programming, debugging, and quality Proficiency in at least one modern programming language and ecosystem, writing reliable and scalable production code, tests, and observability features to ensure quality. Delivery and operational excellence Ability to consistently deliver complex features reliably by sequencing tasks, estimating accurate workloads, communicating and making informed tradeoffs, and contributing to incident response and follow-through. Collaboration, communication, and leadership Ability to communicate clearly with stakeholders, collaborate across teams, and mentor or influence other Engineers. Tooling, automation, AI, and product understanding Experience using and improving developer tools, CI/CD, automation, and AI tools with high quality results. Required Education and Experience: Education Bachelor’s degree in Computer Science, Software Engineering, or a related field;or a combination of education and experience that provides the skills and abilities to perform the role effectively. Experience Typically 8+ years of professional software engineering experience (or equivalent experience) Demonstrated experience leading end-to-end outcomes for significant features or systems, including design, implementation, testing, deployment, and ongoing support. Experience working in a collaborative, cross-functional environment with product, project management, design, and other partner teams. Preferred Qualifications (Not Required) Experience with large-scale, distributed, or highly available systems. Experience contributing to or leading community initiatives such as mentoring programs, technical talks, internal working groups, or hiring efforts. Experience working in the education, or related domains. Benefits and Pay Range: Pay Range – This role’s range is $93,250 - $166,250. The wage range for this role takes into account the wide range of factors that Curriculum Associates considers in making compensation decisions based on our Compensation Philosophy. Actual base pay within that range will vary based upon several factors including, but not limited to, prior experience and relevant skill sets. At Curriculum Associates, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances for each case. This role is also eligible to participate in the company bonus plan. The Company recognizes that minimum wage varies by location and will ensure all compensation decisions comply with applicable state and local laws. Benefits – Benefit eligible employees (and their families) are covered by medical, dental, vision, and basic life insurance. Employees can enroll in our company’s 401k plan and receive an employer match. Employees have access to a flexible vacation and sick policy in addition to twelve paid holidays and a winter office closure between Christmas and New Year's, as well as a number of additional perks and benefits. Travel: Minimum travel required between our sites and or for training purposes (<10%). Working Environment: Typical Office environment. Application Deadline: August 31, 2026. This is subject to close earlier if there is a high volume of applicants or a qualified hire is made.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer II in North Billerica, MA vacancy
  • $110k

    1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Senior Software Engineer II (Instrumentation Laboratory Company, a Werfen Company, Bedford, Massachusetts): On behalf of a worldwide developer, manufacturer, and distributor... 
    Senior
    Full time
    Work at office
    Worldwide
    Home office
    2 days per week
    3 days per week

    Werfen North America

    Bedford, MA
    2 days ago
  • $142k - $180k

     ...Job Description Job Description The Senior Software Engineer II position in AI/Autonomy systems development will emphasize modeling/simulation (M+S) and software testing of complex autonomy systems in operationally realistic scenarios. The successful applicant will... 
    Senior
    Temporary work

    Scientific Systems Company, Inc.

    Burlington, MA
    19 days ago
  •  ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...and defense. We are seeking a skilled and detail-oriente d Senior Software Engineer to develop complex systems in C/C++ as part of our... 
    Senior
    Local area
    Relocation package
    Night shift
    Afternoon shift

    Raytheon

    Tewksbury, MA
    3 days ago
  • $155k - $195k

     ...national security. Our team consists of passionate and motivated engineers with advanced degrees in engineering, computer science,...  ...enrich intelligence information around the globe. The Role As a Senior Software Engineer, you will leverage your skills in systems and... 
    Senior
    Full time
    Local area
    Night shift

    STR

    Woburn, MA
    7 hours ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Lowell, MA
    2 days ago
  • $140k - $170k

    Senior Software Engineer The Mission: Do you want to build software that solves the world's most complex national security problems? At STR, we don’t just write code; we bridge the gap between cutting-edge research and real-world mission success. You will join a... 
    Senior
    Full time
    Local area
    Flexible hours
    Night shift

    STR

    Woburn, MA
    1 day ago
  • $134k - $184k

    STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team innovates communications technology... 
    Senior
    Full time
    Local area
    Immediate start
    Night shift

    STR

    Woburn, MA
    1 day ago
  • $139k - $180k

     ...systems of systems to assure mission success. SAAM is developing software and hardware tools and datasets to support these analyses,...  ...research programs. The Role: The SAAM group is seeking a Senior Software Engineer to join high-performing teams transforming advanced... 
    Senior
    Full time
    Local area
    Remote work
    Night shift

    STR

    Woburn, MA
    7 hours ago
  • $140k

     ...week, in-office culture because collaboration, mentorship, and shared momentum matter. About the Role We're looking for a Senior Software Engineer who enjoys solving complex business problems through thoughtful software design and practical engineering solutions. In... 
    Senior
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Alumni Ventures

    Andover, MA
    7 hours ago
  • $115k - $137k

     ...enterprises and managed services providers leverage NetBrain’s platform. What We Need NetBrain Technologies is looking for a Senior Full Stack Software Engineer to join our engineering team. You will work across front-end and back-end, architecting and building high-performance... 
    Senior
    Full time
    Work experience placement

    NetBrain

    Burlington, MA
    4 days ago
  • $67.7k - $90.27k

     ...environment defined by trust, collaboration, and accountability, a Software Developer II has the opportunity to challenge convention, solve complex...  ..., and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations,... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Lowell, MA
    17 hours ago
  •  ...countries and including over 75% of the Fortune 100, Perforce Software, Inc. is trusted by the world’s leading brands to deliver solutions...  ....   Position Summary: The Delphix team is seeking engineers with a passion for data security to join our data compliance... 
    Senior
    Full time
    Local area

    Perforce

    Burlington, MA
    17 hours ago
  • $134k - $184k

     ...advanced analytics. Our team consists of passionate and motivated engineers and scientists with advanced degrees in engineering, computer...  ..., and system resource management. The Role As a Senior Software Engineer at STR, you will help develop disruptive technologies... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    Night shift

    Str

    Woburn, MA
    17 hours ago
  • $139k - $180k

     ...STR is seeking a Senior Software Engineer in Woburn, Massachusetts. You will own the software architecture and implementation for real-time radar/EO/IR prototype systems and transform advanced concepts into software implementations. The role requires strong programming... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Woburn, MA
    3 days ago
  • $168k - $252k

     ...build Anduril's  next generation of imaging products  from the ground up. ABOUT THE JOB We are seeking an experienced Senior Software Engineer to join our Realtime Software team in  Lexington, MA . You will design, develop, and optimize real-time image processing... 
    Senior
    Full time
    Work experience placement
    Local area
    Relocation package

    Anduril Industries

    Lexington, MA
    17 hours ago
  •  ...UKG builds award-winning HR and workforce management software used worldwide. Ready is a $500M line of business serving...  ...enabled product roadmap. About The Role We are hiring a Senior Principal Software Engineer to lead UKG Ready SMB — Architecture & Design, with a... 
    Senior
    Full time
    Worldwide

    UKG

    Lowell, MA
    18 hours ago
  • $136.5k - $260.5k

    Hobbsnews is seeking a Senior Software Engineer to join our SD-WAN engineering team in Westford, Massachusetts. This hybrid role involves software development for a hyper-scalable cloud AIOps platform. The ideal candidate has 6+ years of experience and strong skills in... 
    Senior

    Hobbsnews

    Westford, MA
    1 day ago
  • $132.4k - $251.6k

     ...Overview Integrated Product Team (IPT) Program Lead – Patriot Software and Training Devices (Patriot IPT). On‑site location:...  ...contributions, and monthly metrics. Mentor and guide team leaders and engineers within the Patriot Software and Training Devices team.... 
    Senior
    Full time
    Contract work
    Temporary work
    Relocation package
    Flexible hours

    Prattwhitney

    Tewksbury, MA
    18 hours ago
  • $110k - $150k

     ...Senior Software Engineer Azara Healthcare is seeking a senior software engineer with a high attention to detail and a passion for creating high performing applications. You will work on designing, implementing, and improving our data warehouse / business intelligence... 
    Senior

    Azara Healthcare

    Burlington, MA
    2 days ago
  •  ...acceptance, and enabling chronic MCS therapy to be accessible to more patients across the globe. The Role Reporting to the Senior Manager, Software Engineering, the Senior Software Engineer will play a key role in developing and evolving software solutions that support the... 
    Senior
    Remote work
    3 days per week

    BrioHealth Solutions

    Burlington, MA
    1 day ago
  • $160k - $180k

     ...Applied Research Solutions is seeking a Senior Software Engineer who has worked in an Agile Environment and has experience with JIRA and Confluence. This position is onsite at Hanscom AFB, Bedford, MA. Why Work with us? Applied Research Solutions (ARS) is respected as... 
    Senior
    For contractors
    For subcontractor

    Applied Research Solutions

    Bedford, MA
    1 day ago
  •  ...Enigma Aerospace is seeking a Senior Software Engineer to lead the development and test of our autonomy, planning, and flight software system software. This is a key engineering role on a deeply technical team building the most capable runway-independent autonomous aircraft... 
    Senior
    Work from home
    Flexible hours

    Enigma Aerospace

    Burlington, MA
    3 days ago
  • Finvi is seeking a Senior Software Engineer with expertise in MultiValue database environments, including PICK, Rocket Universe, and jBASE, to join our growing technology services team. This role combines software development, database administration, and systems support... 
    Senior
    Apprenticeship
    Visa sponsorship
    Flexible hours

    FINVI

    Burlington, MA
    4 days ago
  •  ...Prattwhitney in North Tewksbury, MA is looking for an Integrated Product Team Program Lead for the Patriot Software and Training Devices. The role includes managing execution, strategy, and development to meet project timelines and budgets. Candidates should have at least... 
    Senior
    Full time
    Relocation package

    Prattwhitney

    Tewksbury, MA
    18 hours ago
  • $130k - $150k

     ...and cutting-edge solution, it’s time to join us in our mission to revolutionize the industry here at Tripleseat! Job Title: Senior Software Engineer Reports To: Engineering Manager Department: Research and Development Tripleseat is the leading web-based event management... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Tripleseat

    Concord, MA
    1 day ago
  • $149k - $204.6k

     ...the supply chain with its end-to-end, AI-powered robotic and software platform. The platform orchestrates fleets of autonomous robots...  ...Diagnose and resolve complex, cross‑system production issues. Mentor engineers, provide technical guidance, and elevate engineering quality... 
    Senior

    Symbotic LLC

    Wilmington, MA
    2 days ago
  • A leading technology company is seeking a strategic SAP Functional Solution Architect to design integrated SAP solutions that support business objectives. The ideal candidate will have over 10 years of experience and strong expertise in SAP modules. This role requires ...
    Senior
    Full time

    FLIR Systems, Inc.

    Billerica, MA
    18 hours ago
  • $88.9k - $189.8k

    Overview We are seeking an experienced Senior Full Stack Engineer to join our Product Engineering team. This role will work on a team of engineers in all aspects of the software development lifecycle. This person will contribute significantly to both front‑end and backend... 
    Senior
    Local area
    Flexible hours

    Publicis Groupe Holdings B.V

    Wakefield, MA
    2 days ago
  • $128k - $154k

     ...the supervision of a project or task lead, supporting a group's software development objectives. Essential Functions Develop software...  ...trends, emerging technologies, and best practices in software engineering and other areas relevant to SSCI (navigation, mission planning... 
    Senior
    Temporary work

    SSCI, Inc.

    Burlington, MA
    3 days ago
  • $176k - $333.5k

     ...passionate about helping us tackle challenges no one else can solve. Make the choice to join us today. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates sophisticated... 
    Senior

    NVIDIA

    Westford, MA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer II. Be the first to apply!