Software Developer - Data Platform and Security

Collabera
Westbrook, ME, United States
9 days ago
Apply on www.collabera.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$93,600.0 - $114,400.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Amazon S3 JIRA Databases Continuous Integration Data Infrastructure DevOps Amazon DynamoDB Github
+28 more
Monitoring of Systems Node.Js Scrum Methodology Regression Testing Software Engineering SQL Databases TypeScript Web Application Frameworks Datadog ReactJS Delivery Pipeline Snowflake Technical Debt Backend Amazon Relational Database Service Production Code Codebase Front End Software Development Functional Programming Cloudwatch Api Gateway Splunk Data Pipelines Serverless Computing Software Library Legacy Systems Static Application Security Testing Dynamic Application Security Testing

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.

  1. 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.

  2. 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.

Apply on www.collabera.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:22 min

Analyzing differences between mobile and traditional backend DevOps

Mete Baydar Mete Baydar · World Congress 2025

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:27 min

Defining DevOps through its historical origins and foundational texts

Sonal Patil · LIVE

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

Videos

See all

Related articles

See all