KTD/SR SOFTWARE ENGINEER
Location
United States
Posted
40 days ago
Salary
0
Seniority
Senior
Job Description
KTD/SR SOFTWARE ENGINEER
Kroger
Design, develop, test, debug, maintain, and document software components in accordance to Software Development Life Cycle (SDLC) best practices. Establish estimates and work plans for design, development, implementation, and rollout tasks. Communicate with appropriate teams to ensure assignments are delivered with highest quality and in accordance to standards. Develop high-quality codebase, lead design discussions, execute development against design, and navigate complex codebase. Development implementation of technical design within a defined set of teams. Execute against defined technology roadmap to support project portfolio and business strategy. Participate in implementing enterprise standards across domains: operations, infrastructure, data, applications, development, security & risk, and business continuance. Provide technical clarity between ongoing projects and the strategic objectives of the company. Drive digital innovation by leveraging innovative new technologies and approaches to renovate, extend, and transform the existing core technology base and IT estate. Implement high-level migration plans to address the gaps between the current and future state solution. Lead the analysis of the technology environment to detect critical deficiencies and recommend solutions for improvement. Mentor team members in software development principles, patterns, processes, and practices. Must be able to perform the essential job functions of this position with or without reasonable accommodation. Duties may be located at any Kroger Co. office throughout U.S. Telecommuting from home office may be available per company policy.
Related Guides
Related Job Pages
More Software Engineer Jobs
GRC Engineer
TherapyNotes.comTherapyNotes is the go-to superhero for behavioral health Practice Management and EHR software! Our top-notch SaaS solution handles scheduling, billing, documenting, telehealth, and more so clinicians can focus on awesome patient care. We're a dynamic team of pros who love to innovate and push the envelope, keeping our software cutting-edge. Join us, and let's revolutionize behavioral health software together while making a real difference!
About Us TherapyNotes is the go-to superhero for behavioral health Practice Management and EHR software! Our top-notch SaaS solution handles scheduling, billing, documenting, telehealth, and more so clinicians can focus on awesome patient care. We're a dynamic team of pros who love to innovate and push the envelope, keeping our software cutting-edge. Join us, and let's revolutionize behavioral health software together while making a real difference! About The Position TherapyNotes is seeking a GRC Engineer who combines strong foundational GRC expertise with the ability to design and implement scalable, automated solutions. This role is responsible for both executing core GRC functions (e.g., risk assessments, policy management, third-party risk) and transforming those processes through engineering and automation. The ideal candidate understands how GRC work is performed today—and has the technical skills to improve, scale, and modernize it. What You'll Do Core GRC Operations (Hands-On Execution) - Conduct third-party risk assessments (TPRM), including vendor reviews, security questionnaires, and risk evaluations - Maintain and update security policies, standards, and procedures - Support compliance initiatives across frameworks (SOC 2, ISO 27001, HIPAA, NIST, etc.) - Perform internal risk assessments, control testing, and gap analyses GRC Engineering & Automation - Identify manual, repetitive GRC processes and design automated solutions - Build and maintain automated evidence collection (via APIs, scripts, and integrations) - Implement continuous control monitoring (CCM) to replace point-in-time audits - Translate compliance requirements into technical controls and system configurations - Validate control effectiveness through automated testing and monitoring - Enable real-time or near-real-time risk visibility through dashboards and reporting systems - Work with Security Engineering to continuously audit configurations and remediate drift programmatically - Build scalable workflows for vendor risk assessments, re-assessments and tracking - Integrate vendor data into centralized risk systems - Automate intake, review, and monitoring processes for third-party security posture - Develop self-service audit evidence systems and dashboards - Partner with auditors to provide API-driven or system-generated evidence What We're Looking For - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience) - 3–6+ years in security engineering, GRC, GRC engineering, or cloud security roles - Strong experience with scripting/programming (Python, Go, or similar) - Hands-on experience with cloud platforms (AWS, Azure, or GCP) - Familiarity with Infrastructure as Code (Terraform, CloudFormation, etc.) - Deep understanding of security controls and how they map to compliance frameworks - Experience integrating APIs and building automation pipelines Bonus Points - Experience with policy-as-code tools - Experience with GRC automation platforms - Familiarity with SIEM, SOAR, and security telemetry systems - Experience building internal tools or platforms for compliance and risk management - Certifications such as CISSP, CISM, CRISC, or cloud security certifications What We Offer - Competitive salary - $100,000-$140,000 - Employer sponsored health, dental, vision, life, and disability insurance - Retirement plan with company contribution - Annual company profit sharing - Personal development/training budget - Open, collaborative work environment - Extensive 2-week onboarding plan - Comprehensive mentorship program
Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms how software is built. Our AI-native Developer Security Platform integrates seamlessly into development and security workflows, making it easy to find, fix, and prevent vulnerabilities — from code and dependencies to containers and cloud. Our mission is to empower every developer to innovate securely in the AI era — boosting productivity while reducing business risk. We’re not your average security company - we build Snyk on One Team, Care Deeply, Customer Centric, and Forward Thinking. It’s how we stay driven, supportive, and always one step ahead as AI reshapes our world. Distributed Systems Engineer — Git & Source Control Infrastructure The Mission At Snyk, we manage the lifecycle of all monitored repositories. Our group builds the foundational services that provide standardized, secure access to our customers’ source code repositories. We solve the challenge of acquiring and preparing hundreds of millions of files for Snyk’s analysis engines at scale. We also own the Ingress (webhooks) of SCM events and the Egress that acts as the path for requests out to cloud and on-prem SCMs. The Tech We write our services in Go (with an eye on Rust for performance-critical needs). We run on K8s and focus on high availability and system-wide abstraction. What We Look For Experience and interest in Distributed Systems Design and Cloud Infrastructure and a passion for building high-leverage foundational services. The ability to communicate complex ideas through written clarity. We use shared 1-pagers, design documents and delivery plans to refine ideas and align before coding High autonomy and long-term ownership. As an engineer in the team, you will own a problem and be entrusted to design, deliver and support the solution. #LI-SC #LI-Remote #LI-Hybrid # We care deeply about the warm, inclusive environment we’ve created and we value diversity – we welcome applications from those typically underrepresented in tech. If you like the sound of this role but are not totally sure whether you’re the right person, do apply anyway! About Snyk Snyk is committed to creating an inclusive and engaging environment where our employees can thrive as we rally behind our common mission to make the digital world a safer place. From Snyk employee resource groups, to global benefits that help our employees prioritize their health, wellness, financial security, and a work/life blend, we aim to support our employees along their entire journeys here at Snyk. Benefits & Programs - Prioritize health, wellness, financial security, and life balance with programs tailored to your location and role. - Flexible working hours, work-from home allowances, in-office perks, and time off for learning and self development - Generous vacation and wellness time off, country-specific holidays, and 100% paid parental leave for all caregivers - Health benefits, employee assistance plans, and annual wellness allowance - Country-specific life insurance, disability benefits, and retirement/pension programs, plus mobile phone and education allowances
• Define, develop and implement test strategies to ensure the quality of systems and applications • Execute functional, integration and regression tests, with a focus on automation • Work on frontend test automation in JavaScript using Cypress • Develop backend test automation with Java and Rest Assured • Actively collaborate with development teams to identify and resolve quality issues • Create and maintain test documentation, reports, metrics and quality standards • Participate in agile rituals (planning, review, refinement), contributing a quality perspective • Propose continuous improvements to processes, tools and practices, always aiming to maximize quality throughout development • Act proactively to prevent failures and to advance the quality maturity of the teams
OVERVIEW OF THE COMPANY Fox Corporation Under the FOX banner, we produce and distribute content through some of the world’s leading and most valued brands, including: FOX News Media, FOX Sports, FOX Entertainment, FOX Television Stations and Tubi Media Group. We empower a diverse range of creators to imagine and develop culturally significant content, while building an organization that thrives on creative ideas, operational expertise and strategic thinking. JOB DESCRIPTION Job Duties: Fox Cable Network Services, LLC seeks a Software Developer (Senior Software Engineer, Ads Engineering), responsible for building back end services in the ad-tech space to help acquire users and fuel FOX’s growth. Specific duties include: 1) Write performant Scala code to assist the team in building up FOX’s proprietary solution for automating user acquisition efforts at scale. 2) Write Scala code to surface data and metrics from FOX’s proprietary solution. 3) Write SQL code as needed to transform this data into useful insights which can be used to optimize FOX’s user acquisition campaigns. 4) Deploy software components inside FOX’s Kubernetes-based engineering ecosystem. 5) Participate in the team’s on-call rotation and handle outages to ensure a high up time of the overall platform. 6) Initiate and participate in efforts to adjust and evolve the software architecture of FOX’s proprietary solution for automating user acquisition efforts at scale. 7) Evaluate tools and frameworks in the Scala ecosystem which can benefit FOX’s software architecture. 8) Participate in code and architecture reviews with the team. Telecommuting permitted from any location in the U.S. Job Requirements: Requires a Bachelor’s degree in Computer Science, Information Technology, Engineering or related field, plus five (5) years of progressive, post-baccalaureate software development or related software engineering experience including building reliable production backend applications across the full software development life cycle; writing high quality code; and distributed systems and functional programming. *Specific skills: Also requires experience or knowledge in the following: 1)Knowledge of Java Virtual Machine (JVM) and Scala; 2) Knowledge of web-based applications using HTTP or gRPC; 3) Knowledge of Concurrency, mobile ecosystem and reactive systems; 4) Knowledge of SQL and noSQL; 5) Experience in Ad tech, mar-tech or growth tech domain; 6) Experience with Akka, Kubernetes, Linux and Spark; and 7) Experience working with cross-functional teams. *Any level of experience or knowledge in the specific skills is acceptable. Telecommuting permitted from any location in the U.S. #LI-DNI We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law. Pursuant to state and local pay disclosure requirements, the pay rate/range for this role, with final offer amount dependent on education, skills, experience, and location is $209,501.03-230,451.00 annually. This role is also eligible for various benefits, including medical/dental/vision, insurance, a 401(k) plan, paid time off, and other benefits in accordance with applicable plan documents. Benefits for Union represented employees will be in accordance with the applicable collective bargaining agreement. View more detail about FOX Benefits.



