C
Senior Software Engineer - Remote
C
Senior Software Engineer - Remote
Cygnus Education•Anywhere
today
Full-timeRemote
Company
Cygnus Education
Location
Anywhere
Type
Full-time
Work Schedule
full time
Work Location
remote
Cygnus Education•Anywhere
today
Full-timeRemote
Company
Cygnus Education
Location
Anywhere
Type
Full-time
Work Schedule
full time
Work Location
remote
Job Description
Cygnus Education seeks a Senior Software Engineer to build innovative edtech solutions remotely. Join our team to develop scalable platforms enhancing global learning experiences.
Full Description
Job Overview
Cygnus Education, a leader in innovative educational technology, is seeking a talented Senior Software Engineer to join our fully remote team. In this pivotal role, you will design, develop, and maintain cutting-edge software solutions that empower educators and students worldwide, driving the future of personalized learning through scalable, high-performance applications.
Key Responsibilities
Lead the architecture and implementation of complex software systems, ensuring robustness, scalability, and security. Collaborate with cross-functional teams including product managers, designers, and fellow engineers to define technical requirements and deliver features on time. Mentor junior developers, conduct code reviews, and foster best practices in software development. Optimize application performance, troubleshoot issues, and integrate third-party services to enhance platform capabilities. Participate in agile ceremonies, contribute to technical roadmaps, and stay abreast of emerging technologies to innovate our edtech ecosystem.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field; advanced degrees preferred. Minimum of 5 years of professional experience in software engineering, with at least 2 years in a senior or lead capacity. Proven track record in full-stack development for web or mobile applications in fast-paced environments. Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.
Skills
Proficiency in JavaScript/TypeScript, Python, or Java, with expertise in frameworks like React, Node.js, Django, or Spring Boot. Deep knowledge of databases including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB). Experience with containerization (Docker, Kubernetes) and CI/CD pipelines (Jenkins, GitHub Actions). Familiarity with microservices architecture, RESTful APIs, GraphQL, and DevOps practices. Excellent problem-solving abilities, strong communication skills, and a passion for education technology.
Company Info
Cygnus Education is a dynamic edtech company dedicated to revolutionizing learning through AI-driven tools, interactive platforms, and data analytics. Our mission is to make quality education accessible globally, serving millions of users from K-12 to higher education. With a collaborative culture and a focus on innovation, we empower our remote-first team to make a meaningful impact.
Benefits
Competitive salary and equity options. Comprehensive health, dental, and vision insurance. Unlimited PTO, flexible work hours, and home office stipend. Professional development budget, including conferences and certifications. Parental leave, wellness programs, and team-building events.
Growth Opportunities
Advance to leadership roles like Engineering Manager or Architect. Access mentorship programs, internal promotions, and skill-building workshops. Contribute to open-source projects and present at industry conferences. Thrive in a supportive environment that values continuous learning and career progression.
Key Skills
JavaScript/TypeScriptPythonReact/Node.jsAWSDocker/Kubernetes
