Senior Software Developer (Data)
Savvas Learning
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.
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.
BENEFITSStarting 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.
- 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...DataSeniorRemote workFlexible hours
$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...DataSenior$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...DataSeniorWork at office- ...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...DataSenior
- ...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...DataSeniorWork at office
- ...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...DataSeniorWork from home1 day per week
- ...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...DataSenior
- ...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...DataSeniorFlexible hours
- ...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...DataSeniorWork experience placement
- ...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...DataSenior
- ...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...DataSeniorRemote work
- ...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...DataSeniorWork experience placementRelocationVisa sponsorship
- ...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...DataSenior
- ...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...DataSeniorWork experience placement
- ...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...DataSenior
- ...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....DataSeniorWork at office
- ...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...DataSenior
$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...DataSenior- ...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...DataSeniorWork at office
$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...DataSeniorFull timeWork at officeRemote work- ...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...DataSenior
- ...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...DataSeniorWork experience placement
- ...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...DataSeniorLocal area
- ...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...DataSeniorFull timeWork at office
- ...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...DataSeniorContract workLocal areaImmediate start
- ...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...DataSeniorPermanent employmentFull timeRemote work
- ...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...DataSenior
- ...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...DataSeniorWork from home
- ...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...DataSeniorTemporary workFlexible hours
- ...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,...DataSeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (Data). Be the first to apply!
- graduate software developer Chicago, IL
- rust software engineer Chicago, IL
- senior software design engineer Chicago, IL
- software engineer student Chicago, IL
- software engineer amazon Chicago, IL
- software developer positions Chicago, IL
- software engineer full time Chicago, IL
- new graduate software engineer Chicago, IL
- junior software developer Chicago, IL
- IT software engineer Chicago, IL

