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

Senior Software Developer (Data)

Savvas Learning

Savvas Learning Company is a global education company that produces award-winning learning solutions that empower educators and engage students with the highest quality content.


Recognized as an industry leader, we serve millions of K-12 learners with innovative, student-centered educational programs that turn today's classrooms into active learning environments. By embracing technology, personalized learning, and immersive experiences delivered across multiple platforms, we design our learning solutions to be more accessible and relevant to each student.

Our award-winning, high-quality instructional materials span every grade level and discipline, from evidence-based, standards-aligned core curricula and supplemental and intervention programs to state-of-the-art assessment tools and the industry's most innovative portfolio of college and career readiness solutions - all designed to meet the needs of every learner.

Responsibilities :

  • Work closely with the product management team to ensure we're building the best products.

  • Ability to comprehend business requirements and be able to map them to technical data requirements.

  • Perform research, analysis, design and implementation and provide effective solutions for short term and long term needs

  • Support and migrate existing systems to new platforms

  • Mentor other team members and developers.

  • Work in a team environment and share knowledge.

  • Evaluate new technologies and software products to determine feasibility and desirability of incorporating their capabilities into the platform.

  • Contributes as a hands-on software developer.



To support collaboration and engagement throughout the hiring process, candidates must be based in Boston, MA; New York, NY; Chandler, AZ; Chicago, IL; Raleigh, NC; or New Orleans, LA and available for an in-person interview.

Minimum qualifications

  • Master's or Bachelor's degree in Computer Science, with strong fundamentals and problem solving skills.

  • 6+ years of experience in architecture, design, analysis, development, testing, deployment, and maintenance of highly scalable database services and components.

  • 4+ years experience with transactional and NOSQL platforms including Redshift, Big Query, mySQL, PostGres, Mongo and DocumentDB.

  • At least 2 years of experience in Senior role mentoring developers

  • Understanding of Object Oriented Programming / Analysis and Design concepts, Design Patterns, and Software Development Life Cycle

  • Experience in a continuous integration process, employing a CI server, automated unit testing and deployment

  • Strong experience with Git and knowledge on using Github CoPilot

  • Understanding of Cloud Architecture - AWS is mandatory

  • Design, develop, and test ELT processes per business requirements, following the development standards and best practices as well as participate in code peer reviews to ensure ELT applications and code process comply with industry best practices

  • Strong knowledge and experience in data modeling & design with relational and NoSQL DBs

  • Demonstrated expertise in performance tuning in various DB environments

  • Experience building and scaling distributed, highly available systems in cloud env (AWS)

  • Establishes database management systems, standards, guidelines and quality assurance for database deliverables, such as conceptual design, logical database, capacity planning, external data interface specification, data loading plan, data maintenance plan and security policy.



Nice to haves

  • Knowledge on DBT core for ELT processing

  • Knowledge on AWS services like Bedrock, Sagemaker, Amazon Glue



ABOUT SAVVAS

We are proud to be recognized as a Top Workplace. Our employees are our most valuable asset, and we are committed to creating a work environment that promotes their growth, well-being, and success. We develop learning solutions that empower educators and improve student outcomes thanks to our team's passion, creativity, and dedication.

TOTAL REWARDS

At Savvas, compensation is only one part of our total rewards package. We invest in our employees with a rewards package that combines compensation, exceptional benefits and wellness programs in addition to opportunities for professional growth. This role may also be eligible for bonus or incentive compensation. The posted hiring range reflects our good faith estimate at the time of posting and remains subject to modification. Compensation is determined by factors such as but not limited to skills, experience, budget, and internal equity.

BENEFITS



Starting on Day One we are committed to the health, well-being, and development of our employees. As a Savvas employee, you are eligible to participate in benefits that put you first. Our benefits include a wide range of offerings including but not limited to the following:

  • Medical Coverage: Choose from three distinct medical plan options. HSA/FSA options available.
    • Prescription Drug Benefits: Automatically included when you enroll in any medical plan.
    • Dental & Vision Coverage: Available to all benefits-eligible employees.



  • Time to Recharge: Vacation time and 10 paid holidays.
  • Time to Recover: Sick time and leave programs.
  • Financial Wellness: Employees can start securing their financial future without any delay with a 401(k) match and immediate vesting.
  • Wellness Programs: We recognize the importance of emotional and mental well-being, both in our work environment and in our personal lives. We are committed to providing resources and support to promote overall well-being and a healthy work-life balance.
  • Extra Perks: Discounted gym memberships, pet insurance, tuition reimbursement, commuter benefits, volunteer opportunities, and much more!


Savvas benefits are subject to eligibility requirements and other terms.

Learn About our Benefits

Savvas Learning Company is an Equal Opportunity Employer. Savvas Learning complies with all applicable federal, state, and local laws regarding recruitment and hiring. Savvas prohibits discrimination against individuals based on race, color, religion, national origin, sex, age, disability, and other protected group status. We strive to create a fair and inclusive workplace where everyone feels valued and respected. Learn more about your EEO rights as an applicant.


Savvas Learning Company is an affirmative action employer and participates in E-Verify. Know Your Rights

Notice to California Applicants: Information collected and processed as part of your Savvas Careers profile, and any job applications you choose to submit is subject to Savvas' California Applicant Privacy Notice.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (Data) in Chicago, IL vacancy
  • A tech innovation firm is seeking an experienced Engineer for a remote position in Chicago. The role involves conducting interviews, coordinating with hiring managers, and being a key part of the recruitment team. Candidates should have at least 5 years of experience as...
    Data
    Senior
    Remote work
    Flexible hours

    Lumenalta

    Chicago, IL
    8 days ago
  • $106.9k - $176.5k

    A leading consultancy firm is hiring a Senior AI Native Engineer to revolutionize business use of AI. The ideal candidate will have 3-6 years of experience in AI/ML, strong Python skills, and a passion for using technology to solve complex problems. This role emphasizes... 
    Data
    Senior

    Ernst & Young Oman

    Chicago, IL
    3 days ago
  • $87 - $88 per hour

     ...Senior Application Developer New York, New York, United States $ 87.00 - 88.00 (US Dollar) About the Job Senior Application Developer Senior...  ...to Bank Loans. Strong SQL knowledge Tables Data model Stored Procedures Indexes Strong data analysis... 
    Data
    Senior
    Work at office

    Global Channel Management

    Chicago, IL
    1 day ago
  •  ...Senior Applications Engineer The Senior Applications Engineer is responsible for coordinating...  ...and support of business applications and data. The position will be instrumental in...  ...and Change Control processes. Develop and maintain troubleshooting and configuration... 
    Data
    Senior

    1872 Consulting

    Chicago, IL
    12 hours ago
  •  ...Role description Senior SAP SD Consultant S4HANA Brownfield Implementation Riverwood, IL 3 days in Office Role Overview...  ...management order management shipping and logistics execution Handle data migration custom code remediation and simplification item checks... 
    Data
    Senior
    Work at office

    LTM

    Chicago, IL
    1 day ago
  •  ...Senior C++ Developer Chicago, IL Hybrid – onsite 4 days per week, WFH 1 day per week Position Summary: This role is open with a premier...  ...quality C++ server-side applications with real-time trading data and order routing. Design, develop, and support server-side... 
    Data
    Senior
    Work from home
    1 day per week

    1872 Consulting

    Chicago, IL
    3 days ago
  •  ...Combine framework for handling asynchronous data streams (Plus). 3. Experience with...  ...Summary We are seeking a skilled iOS Developer with expertise in Swift, SwiftUI (must-...  ...will play a critical role in the entire software development lifecycle, from concept to... 
    Data
    Senior

    3B Staffing LLC

    Chicago, IL
    12 hours ago
  •  ...Hyatt Hotels Corporation seeks a Senior ML Engineer in Chicago to join their Data Science and Machine Learning department. The role involves designing and implementing end-to-end ML systems, collaborating with data engineers and other teams, and optimizing AI services... 
    Data
    Senior
    Flexible hours

    Hispanic Alliance for Career Enhancement

    Chicago, IL
    12 hours ago
  •  ...Key Responsibilities: The Full stack Developer will advance the delivery and support United...  ...security scans. • Develop and support Data related work items using various AWS...  ...liaising with project leaders and teams. • Software engineering and system design knowledge... 
    Data
    Senior
    Work experience placement

    3B Staffing LLC

    Chicago, IL
    12 hours ago
  •  ...Senior Software Engineer Our client is a technology-driven, diversified principal trading...  ...team which is responsible for designing, developing and maintaining firm's low latency trading...  ...stack including order routing, market data, and risk systems. To qualify for... 
    Data
    Senior

    Quanta Search

    Chicago, IL
    12 hours ago
  •  ...Job Title: Senior Salesforce Applications Engineer (Higher Education Focus) Summary...  ..., Education, Marketing, Service). Develop custom code (Apex, Visualforce, Lightning...  ...applications and integrations. Ensure data integrity, security, and compliance with... 
    Data
    Senior
    Remote work

    Info Way Solutions

    Chicago, IL
    2 days ago
  •  ...Senior Software Developer, Chicago, IL We are seeking a Senior Software Developer for a great opportunity in Chicago. Responsibilities:...  ...understanding of general programming concepts such as OOP and data structures. - Financial Services or Trading industry... 
    Data
    Senior
    Work experience placement
    Relocation
    Visa sponsorship

    Next Step Systems LTD

    Chicago, IL
    3 days ago
  •  ...We are seeking a Senior Java Developer to help evolve and extend the backend and middleware systems of our trading and market data infrastructure. This role is for an experienced engineer...  ...For ~7+ years of professional software development experience ~ Strong expertise... 
    Data
    Senior

    Ironbeam

    Chicago, IL
    3 days ago
  •  ...Client Developer Client Developer CW-IT Applications Developer IV Develops, implements and assesses specific new and emerging technologies...  ...setup, e.g., managing users, security controls, and data as well as creating roles, profiles, and reports Experience... 
    Data
    Senior
    Work experience placement

    eTeam

    Chicago, IL
    16 days ago
  •  ...Overview: Senior C++ Developer Qualifications - At least 8 years of professional experience with significant exposure to large complex...  ...thinking and probes beyond the surface of the requested data to get at the valuable (actionable) information. - Able to... 
    Data
    Senior

    Purple Drive

    Chicago, IL
    1 day ago
  •  ...to plan and execute end-to-end integration and migration with minimal business disruption. Lead infrastructure integration activities across user experience, collaboration platforms, data center/cloud architecture, directory services, and Office 365 environments.... 
    Data
    Senior
    Work at office

    The Dignify Solutions, LLC

    Chicago, IL
    12 hours ago
  •  ...Senior C# Developer This role is open with a premier trading firm located in Downtown Chicago. We are looking for someone to join the GUI...  ...GUIs Designing, developing, and supporting GUIs for market data display, trading, risk management, and monitoring applications... 
    Data
    Senior

    1872 Consulting

    Chicago, IL
    2 days ago
  • $60 - $65 per hour

     ...Senior Application Developer – Informatica ETL Pay Range: $60hr - $65hr The Senior Application Developer – Informatica ETL is responsible for designing, developing, and maintaining ETL workflows and data warehouse solutions. This role collaborates with business analysts... 
    Data
    Senior

    Cynet Systems

    Chicago, IL
    3 days ago
  •  ...environment, customized specifically for data-intensive tasks. Create web user...  ...and presentation of research outcomes. Develop a supportive infrastructure to make trading...  ...Skills: Proven experience as a senior software engineer. Solid Python expertise and... 
    Data
    Senior
    Work at office

    Quanta Search

    Chicago, IL
    2 days ago
  • $48k - $96k

     ...with millions of users, transactions, and data points. The problems we solve require...  ...(A technical assessment will be required)Senior-level experience of at least 4 years in mobile...  ...100 reviews5+ years of production-level software development experienceRecent experience... 
    Data
    Senior
    Full time
    Work at office
    Remote work

    Lumenalta

    Chicago, IL
    3 days ago
  •  ...Overview: Senior Python Developer Role Overview We seek a seasoned Senior Python Developer with expertise in Pandas, SQL databases, and Azure to design, develop, and optimize data-intensive applications. You'll architect robust ETL pipelines, enhance data models... 
    Data
    Senior

    Purple Drive

    Chicago, IL
    1 day ago
  •  ...Role: Senior Java Developer-Engineering Location: Chicago, IL (Hybrid) Duration: 6...  ...role: ~ We are seeking a Senior Software Engineer, in technology as part of the...  ...enterprise applications for large scale data processing both real time and batch... 
    Data
    Senior
    Work experience placement

    Zortech Solutions

    Chicago, IL
    4 days ago
  •  ...Ad Manager a Plus We are looking for a skilled Android Developer with expertise in Kotlin, Jetpack Compose (must-have), and...  ...Kotlin and Jetpack Compose. Implement GraphQL APIs to optimize data fetching and real-time interactions. Ensure Code Quality... 
    Data
    Senior
    Local area

    3B Staffing LLC

    Chicago, IL
    12 hours ago
  •  ...Senior PHP Developer/Engineer Responsibilities and Duties Build well-tested, well-versioned and well-packaged PHP application modules. Build infrastructure like fixture libraries and general data model diagrams to help ease development throughout the team. Create... 
    Data
    Senior
    Full time
    Work at office

    1872 Consulting

    Chicago, IL
    10 days ago
  •  ...Position- Senior Java Full Stack Developer Duration-Contract Location- We need Chicago local profiles only pls. JD Develop or enhance...  ...have your email address shared by you or from one of our data sources or from our member(s) or subscriber(s) list. If... 
    Data
    Senior
    Contract work
    Local area
    Immediate start

    Syntricate Technologies

    Chicago, IL
    2 days ago
  •  ...Job Role : Senior AI ML Engineer Location : Chicago, IL : Remote Job Type...  ..., and LLM orchestration workflows • Develop agentic workflows, prompt strategies, and...  ...lifecycle management • Ensure production-grade data pipelines with validation, lineage, and... 
    Data
    Senior
    Permanent employment
    Full time
    Remote work

    AceStack LLC

    Chicago, IL
    2 days ago
  •  ...optimizing model performance, and staying updated with the latest technologies in AIML. This is a senior-level position that includes responsibilities like generating insights from data and adapting to new technologies in a rapidly changing environment. #J-18808-Ljbffr NLP... 
    Data
    Senior

    NLP PEOPLE

    Chicago Ridge, IL
    1 day ago
  •  ...Senior Application Engineer - HR Technology focus Hybrid WFH in Chicago, NYC, Dallas...  ...needs. Requirements gathering, design, develop, test and implement high-quality, user-...  ...Responsible for migration of employee data and other relevant information from legacy... 
    Data
    Senior
    Work from home

    1872 Consulting

    Chicago, IL
    3 days ago
  •  ...Senior Software Developer Sunrise Futures is looking to hire a highly talented Senior Software Developer to join our technology team. The...  ...understanding of general programming concepts such as OOP, data structures, and multi-threading ~ Experience with C++ or... 
    Data
    Senior
    Temporary work
    Flexible hours

    Sunrise Futures LLC

    Chicago, IL
    3 days ago
  •  ...continuing to grow. Their usability focused software supports the day-to-day operations of...  ...to evolve and they're hiring a Senior Developer who can add brand new features to the offerings...  ....Net stack (Core, Blazor) ~ Strong data access experience (Entity Framework,... 
    Data
    Senior
    Full time

    Motion Recruitment

    Chicago, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer (Data). Be the first to apply!