
Software Engineer
Job Description
Posted on: August 7, 2025
A leading organization in the cybersecurity events and education industry is seeking a Full Stack / Back-End Software Developer to join its fully remote team. This role focuses on building, maintaining, and scaling backend services and APIs, contributing to full software lifecycles, and collaborating with cross-functional teams to deliver secure and scalable applications. Ideal candidates will be highly proficient in backend development with a modern tech stack and cloud infrastructure, with the ability to work in a fast-paced, agile environment.
Benefits
- Competitive Salary: $190,000 – $220,000
- Bonus Structure: Annual bonus based on personal and company performance
- Retirement: 401(k) with employer match
- Health Coverage: Employer-subsidized medical, dental, and vision insurance
- Remote Work Support: Monthly tech stipend and home office equipment allowance
- Time Off: Flexible personal time off + 13 paid holidays
- Team Events: Annual company-wide offsite
- Inclusive Culture: Emphasis on respect, empathy, and diverse perspectives
- Work Flexibility: 100% remote team across the U.S.
Responsibilities
- Back-End Focused Development: Design, develop, and maintain scalable backend services and APIs aligned with business requirements using tools like C#, Python, TypeScript, Azure, YAML, Prometheus, and Terraform.
- Lifecycle Ownership: Participate in the full software development lifecycle including analysis, architecture, testing, deployment, and support.
- Cloud Infrastructure Management: Configure and manage cloud environments (Azure preferred) using Infrastructure as Code and serverless tools.
- Enhancement & Maintenance: Troubleshoot, maintain, and continuously improve existing applications to ensure optimal performance.
- Agile Collaboration: Work closely with project managers and cross-functional teams to support project planning, delivery, and innovation.
- API Design: Build APIs optimized for both backend requirements and client-facing limitations.
- Scalability & Reliability: Ensure system stability, high availability, and performance.
Requirements
- Education: Bachelor’s degree in Computer Science, Computer Engineering, or a related field
- Proficiency in high-level programming languages: C#, Python, and TypeScript
- Strong understanding of back-end systems and full-stack development
- Experience designing and managing cloud infrastructure (Azure, AWS, or GCP)
- Knowledge of DevOps tools like YAML, Terraform, and Prometheus
- Development Methodologies: Familiarity with Agile, Scrum, or similar frameworks
- Analytical Ability: Strong problem-solving and debugging skills
- Communication: Excellent written and verbal communication
- Organization: Ability to manage multiple tasks and meet deadlines in a fast-paced setting
- Location Requirement: Candidates must reside in one of the following U.S. states: CA, CO, FL, IL, KS, MA, NH, NJ, NY, PA, TX, UT, or WA.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Software Engineer

Software Developer Full-Stack - GenAI Team - Remote

Software Developer, Software Developer

Software Architect (Contractor) – Composable Commerce & Event-Driven Design
