Software Engineer

Job Category: Technology and IT
Job Type: Remote
Job Location: United States
Company Name: Encora Inc.

Join our innovative engineering team as a Senior Software Engineer, where you’ll play a critical role in integrating security best practices into modern CI/CD pipelines. This position focuses on enhancing secure software delivery through GitHub Actions, Go, Node.js, and containerized environments. You’ll collaborate closely with cybersecurity and engineering teams on high-impact projects such as Front Door and Hangar, driving initiatives that strengthen our overall software security posture.


Key Responsibilities

As a Senior Software Engineer, you’ll design and develop secure, scalable, and efficient solutions to optimize the software delivery lifecycle. You’ll work across backend and frontend technologies, contributing to infrastructure and application-level development.

  • Design, build, and enhance CI/CD pipelines with embedded security best practices.

  • Implement and manage GitHub Actions integrations to automate secure workflows.

  • Collaborate with Cybersecurity and Engineering teams to ensure compliance with secure development principles.

  • Contribute to backend services and infrastructure tooling using Go and Node.js.

  • Support frontend development using React or Next.js where needed.

  • Participate in code reviews, architecture planning, and Agile development cycles.

  • Independently interpret requirements and deliver complete, client-aligned solutions.


Required Qualifications

  • Proven experience designing and managing GitHub Actions and CI/CD pipelines.

  • Strong proficiency in Go for backend and infrastructure development.

  • Advanced knowledge of JavaScript and Node.js.

  • Hands-on experience with Docker or Kubernetes for containerized deployments.

  • Deep understanding of secure software development principles across SDLC stages.


Preferred Skills

  • Experience with React and/or Next.js for frontend development.

  • Background in security-focused projects or DevSecOps environments.

  • Excellent communication and collaboration skills.

  • Ability to thrive in fast-paced, cross-functional teams.

  • Self-motivated and capable of taking full ownership of projects.


Why You’ll Love Working Here

  • Opportunity to work on high-visibility projects that enhance software security and reliability.

  • Collaborative culture that values innovation, autonomy, and continuous improvement.

  • Work with cutting-edge technologies across cloud, security, and automation domains.

  • Flexible, remote-friendly work environment promoting work-life balance.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx