Software Engineer (V)

Blue Coding

United States

Remote

USD 90,000 - 150,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Salary in USD
100% Remote

Job summary

Blue Coding is seeking a Software Engineer to join a US client in a fully remote role focused on security vulnerability remediation. You’ll triage findings from Snyk, fix quick wins in Ruby and Python, and progressively modernize codebases.

You’ll work embedded with client teams, contribute tests, and document changes for cross-team reuse. The role requires 3+ years of development experience, strong Ruby skills, Python familiarity, and English fluency.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent experience.
  • 3+ years of software development experience.
  • Solid hands-on experience with Ruby.
  • Experience with Python.
  • Experience with dependency management (Bundler/RubyGems, pip).
  • Strong knowledge of Git and pull request workflows.
  • Experience with relational databases.
  • Experience writing unit and integration tests.
  • Fluent English and strong written communication.
  • Availability to work US time zone hours in a fast-paced agile team.

Responsibilities

  • Review and triage findings from security tools and prioritize by severity.
  • Fix vulnerabilities in Ruby, Python, and .NET projects as appropriate.
  • Upgrade dependencies and update container images and IaC as needed.
  • Write clear pull requests with justification and testing details.
  • Maintain Jira tickets and Snyk remediation status.
  • Collaborate with teams during stand-ups and sprints and document fixes for reuse.
  • Escalate issues requiring architectural changes or breaking upgrades.

Skills

Ruby
Python
Git
Testing
Relational databases
Unit testing
Integration tests
English fluency
US time zone availability
Security fundamentals

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Docker
AWS
Terraform
CloudFormation
Snyk
CI/CD pipelines

Job description

Why Blue Coding?

At Blue Coding, we specialize in hiring excellent developers and amazing people from all over Latin America and other parts of the world. For the past 11 years, we’ve helped cutting-edge companies in the United States and Canada build great development teams and develop great products. Large multinationals, digital agencies, Saas providers, and software consulting firms are just a few of our clients. Our team of over 150 engineers, project managers, QA, UX/UI designers, and many more is distributed in more than 10 countries across the Americas. We are a fully remote company working with a wide array of technologies, and we have expertise in every stage of the software development process.

Our team is highly connected, united, and culturally diverse, and our collaborators are involved in many initiatives around the world, from wildlife preservation to volunteering at local charities. We stand for honesty, fairness, respect, efficiency, hard work, and cooperation.

This position is open to candidates based in Argentina, Brazil, Colombia, Peru, and the Dominican Republic.
What are we looking for?

We are looking for a Software Engineer to join one of our US clients, a life insurance company serving the middle American market, on work focused on security vulnerability remediation. You’ll triage findings from Snyk, fix the ones that can be fixed quickly and safely, and escalating the ones that need deeper design work. Most of the applications are built in Ruby, with ongoing work to modernize them into Python, plus some legacy .NET projects. The work covers open source dependencies, first-party code, containers, and infrastructure as code.

You’ll be embedded in the engineering teams that build and support the applications you work on, so you’ll have their support from day one. If you have a few years of development experience, are fluent in English, are careful with details, and are comfortable working in code you didn’t write, we’d like to hear from you. Our jobs are fully remote, and you will be integrated directly into the client’s team.

Here are some of the exciting day-to-day challenges you will face in this role:
  • Review and triage findings from Snyk Open Source, Snyk Code, Snyk Container, and Snyk IaC, separating real, reachable issues from false positives.
  • Prioritize findings by severity, exploitability, and exposure against remediation SLAs, and route them to the right team through Jira.
  • Fix vulnerabilities across Ruby, Python, and .NET applications: dependency upgrades, first-party code fixes, container base image updates, and infrastructure as code corrections.
  • Test every change to confirm the vulnerability is closed and nothing else broke, and add unit and integration tests where coverage is thin.
  • Submit clear pull requests that explain what was found, what changed, and how you verified it, and respond to review feedback.
  • Write risk-accept or ignore recommendations with a clear justification for the owning team lead to approve.
  • Keep Snyk projects, Jira tickets, and remediation status up to date so progress against SLAs can be reported accurately.
  • Escalate findings that need breaking upgrades, architectural changes, or cross-team coordination instead of working around them.
  • Join team ceremonies (stand-ups, sprint planning, reviews, and retros) and document recurring fixes so other engineers can reuse them.
You will shine if you have:
  • A bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 3+ years of software development experience.
  • Solid hands‑on experience with Ruby.
  • Experience with Python.
  • Experience with dependency management (Bundler/RubyGems, pip) and an understanding of how version upgrades can introduce breaking changes.
  • Strong knowledge of Git and pull request workflows.
  • Experience with relational databases.
  • Experience writing unit and integration tests.
  • The ability to work carefully in unfamiliar code in established systems and make small, well‑tested changes.
  • Fluent English and strong written communication, especially when writing tickets and pull requests.
  • Availability to work US time zone hours in a fast‑paced, agile team.
It doesn’t hurt if you also:
  • Have some experience with C#/.NET, as you may occasionally touch legacy .NET projects.
  • Know security fundamentals such as CVEs, CVSS scoring, the OWASP Top 10, and secure coding practices.
  • Have used Snyk or similar tools (Dependabot, Mend, Veracode, SonarQube).
  • Have worked with Docker, AWS, or infrastructure as code tools such as Terraform or CloudFormation.
  • Have experience with CI/CD pipelines.
  • Use AI coding tools (Claude, Kiro, GitHub Copilot) hands‑on, and know how to review and verify AI-generated changes before submitting them.
What we offer:
  • Salary in USD
  • 100% Remote
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Fully Remote)
Software Engineer (Fully Remote)

Blue Coding • United States

Remote
USD 120,000 - 150,000
Remote work
Diverse, globally distributed team
Senior .NET Developer (V)
Senior .NET Developer (V)

Blue Coding • United States

Remote
USD 90,000 - 150,000
Salary in USD
100% Remote
Remote Security Engineer – Snyk Remediation (Ruby/Python/.NET)
Remote Security Engineer – Snyk Remediation (Ruby/Python/.NET)

Blue Coding, LLC • United States

Remote
USD 120,000 - 150,000
Remote work
Diverse, globally distributed team
Senior Software Engineer - Security Remediation (Remote)
Senior Software Engineer - Security Remediation (Remote)

Blue Coding • United States

Remote
USD 90,000 - 150,000
Salary in USD
100% Remote
Senior Solutions Engineering Specialist
Senior Solutions Engineering Specialist

Snyk Ltd. • Boston (MA)

Hybrid
USD 120,000 - 180,000
Flexible working hours
Work-from-home allowances
In-office perks
Technical Support Engineer
Technical Support Engineer

Snyk • North Carolina

On-site
USD 70,000 - 90,000
Flexible working hours
Work-from-home allowances
Parental leave
Professional Services Engineer
Professional Services Engineer

OpenKrill • United States

Remote
USD 140,000 - 190,000
Senior Technical Support Engineer — Escalations & Mentoring
Senior Technical Support Engineer — Escalations & Mentoring

Snyk Ltd. • North Carolina

On-site
USD 90,000 - 130,000
Flexible working hours
Work-from-home allowance
In-office perks
+4
Senior Technical Support Engineer
Senior Technical Support Engineer

Snyk Ltd. • North Carolina

On-site
USD 90,000 - 130,000
Flexible working hours
Work-from-home allowance
In-office perks
+4
Senior Technical Success Manager
Senior Technical Success Manager

Snyk Ltd. • Boston (MA)

On-site
USD 120,000 - 180,000
Flexible working hours
Work-from-home allowances
In-office perks
+6