Software Developer - Data Platform and Security
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+28 more
Job description
We are seeking a Software Developer to join a small, high-visibility team dedicated to two concurrent workstreams: a reporting platform migration and the establishment of a security remediation practice. This is a hands-on engineering role focused on overall system health, stability, and platform hygiene rather than new feature development. You will focus on keeping packages and platforms up to date, closing out technical debt, and translating CVEs and security findings into functional code fixes as directed by the internal security team. You will operate within a core team of three-comprising a Technical Program Manager, a DevOps Engineer, and this role-who collectively own a shared system health backlog., 1. Platform Migration Engineering o Data Pipeline Execution: Build, test, and validate data pipelines to confirm parity between legacy systems and the target data platform prior to cutover. o Backlog Execution: Work sequentially from a prioritized backlog, executing user stories and epics scoped by the Technical Program Manager. o Quality & Testing: Partner with quality engineers and the DevOps Engineer on cross-migration testing, executing direct test cases as needed. o Risk Management: Proactively identify and flag risks, technical blockers, or schedule concerns to leadership.
-
Security Remediation Engineering o Code Remediation: Implement application-level security measures across applications as directed by internal security teams. o CVE Resolution: Turn CVE findings and security vulnerabilities into well-tested, production-ready code changes. o Testing & Validation: Conduct regression testing specific to security patches and assist with broader validation efforts as capacity requires. o Status Delivery: Communicate remediation progress, blockers, and dependencies through regular team cadences.
-
System Health & Technical Debt o Dependency Upgrades: Keep application packages, software libraries, frameworks, and platform components up to date across services. o Technical Debt Reduction: Identify, prioritize, and remediate technical debt across the codebase. o Agile Execution: Participate actively in Agile Scrum ceremonies (daily standups, sprint planning, retrospectives). o Jira Management: Maintain up-to-date story statuses, comments, and acceptance criteria in Jira to ensure accurate delivery planning. Qualifications & Skill
Requirements
o Experience: 3-6 years of professional software engineering experience. o Full-Stack Proficiency: Proven experience handling both frontend and backend development tasks. o Backend Technologies: Practical experience with Node.js, Java, or similar backend programming languages. o Frontend Technologies: Experience with JavaScript/TypeScript and modern frontend frameworks (e.g., React). o Dependency & Framework Management: Experience upgrading dependencies, third-party libraries, and core frameworks across live codebases. o Security Remediation: Experience addressing security vulnerabilities, implementing remediation code, or responding to internal audit findings. o AWS & Serverless: Familiarity with core AWS services, particularly serverless backend management and databases (RDS, DynamoDB, API Gateway, Lambda, S3). o Databases: Practical familiarity with SQL databases. o Agile Delivery: Proficiency working from a prioritized Jira backlog and tracking tasks in an Agile environment. o Communication: Excellent interpersonal skill with a strong ability to collaborate closely with a Technical Program Manager and DevOps Engineer. Nice to Have o Familiarity with reporting or data platform migrations (e.g., Snowflake, Splunk, Sigma, or similar tools). o Exposure to security vulnerability management practices (e.g., CVE triage) or working directly with enterprise security groups. o Experience with application and infrastructure monitoring platforms such as Datadog or AWS CloudWatch.
Benefits & conditions
o Practical experience with CI/CD tools such as GitHub Actions or AWS CodePipeline. o Background working on cross-functional Agile Scrum teams. The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually - as applicable.
Job Requirement o Software Developer o splunk o sigma o snowflake o CVE triage o security o DAST/SAST o Devops o Code Remediation
Reach Out to a Recruiter o Recruiter
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Highest Paying Tech Companies for Developers
Best Countries for Software Engineers
Top-Paying Tech Jobs (with Salaries)