CyOpsPath logo

Software Engineer

CyOpsPath
1 hour ago
Full-time
Hybrid
US-NY
$120,000 - $213,000 USD yearly
Software/Technology

Responsibilities

  • Design & Development: Write clean, maintainable, and efficient code to design and implement robust full-stack features.
  • Architecture & Scalability: Participate in system architecture design, code reviews, and API development to ensure high performance and reliability.
  • Collaboration: Partner with Product Managers, UX Designers, and Security teams to turn requirements into actionable technical solutions.
  • Testing & Quality Assurance: Write automated unit, integration, and end-to-end tests to maintain strong software quality standards.
  • DevOps & Operations: Assist in CI/CD pipeline automation, system monitoring, and troubleshooting production issues.
  • Continuous Improvement: Stay current with emerging technologies, framework updates, and best practices to drive engineering standards forward.

Qualifications & Skills

Required:

  • Experience: 2+ years of professional software development experience.
  • Programming Languages: Proficiency in modern languages such as Python, JavaScript/TypeScript, Java, Go, or C#.
  • Web Technologies: Strong understanding of modern web frameworks (e.g., React, Node.js, Vue, or Next.js) and RESTful API / GraphQL architecture.
  • Databases: Hands-on experience with relational (PostgreSQL, MySQL) or NoSQL databases (MongoDB, DynamoDB).
  • Software Fundamentals: Solid understanding of data structures, algorithms, object-oriented design patterns, and distributed systems.
  • Tools & Practices: Familiarity with Git version control, Agile/Scrum workflows, and automated testing frameworks.