Engineering · Full-time · Piedmont, Italy
Who We Are
Ready Education is the leading mobile student engagement platform on a mission to improve student success in higher education worldwide. Our products connect students with their peers and faculty, allow easy management of courses and finances, and help 700+ institutions strengthen their campus community. We are a global, remote-first team.
Ready is growing rapidly, both organically and inorganically, and has successfully completed four acquisitions in the past year. We have a diverse and world class team poised for our next phase of rapid growth.
What Will Make You Stand Out
Individuals who are most successful in this role will will have expertise in the following areas:
Verbal and written communication
Attention to detail and organization
Active listening and curiosity
Grit and persistence
Essential Function
The purpose of the Software Engineering Manager role is to lead our organization's technological transformation, driving the successful adoption of GoLang microservices and AWS cloud technologies. This pivotal position will champion our shift towards a modern, scalable, and efficient cloud-native architecture, while fostering a culture of innovation and technical excellence within the engineering team.
Essential Duties & Responsibilities
Lead and mentor a team of software engineers, fostering a culture of innovation, collaboration, and continuous learning
Spearhead the design and implementation of GoLang-based microservices on AWS, ensuring scalability, reliability, and performance
Oversee the gradual migration of existing services to the new AWS-based architecture
Collaborate with cross-functional teams to define and execute on product roadmaps and technical strategies aligned with our cloud-native vision
Manage project timelines, resources, and budgets to ensure timely delivery of high-quality software
Conduct code reviews, provide technical guidance, and contribute to architectural decisions, particularly in the context of GoLang and AWS services
Implement and refine agile development processes to optimize team productivity and product quality in a microservices environment
Participate in hiring and performance management to build and maintain a strong engineering team with AWS and GoLang expertise
Stay current with AWS services, GoLang best practices, and emerging cloud technologies to inform strategic technical decisions
Essential Requirements
Bachelor's degree in Computer Science or related field (or equivalent experience)
10+ years of software engineering experience, including at least 3 years in a technical leadership role
Strong proficiency in a modern programming language and experience with AWS cloud services
In-depth knowledge of microservices architecture and best practices
Experience leading teams through technological transitions, particularly to cloud-native architectures
Excellent communication and interpersonal skills, with the ability to effectively collaborate with both technical and non-technical stakeholders
Proven track record of successfully delivering complex software projects on time and within budget
Strong understanding of cloud-native development best practices, including CI/CD, testing strategies, and code quality standards
Experience with agile methodologies and project management tools
Preferred Requirements
AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer)
Experience with containerization technologies (e.g., Docker, Kubernetes)
Familiarity with serverless architectures and AWS Lambda
Knowledge of infrastructure-as-code tools (e.g., Terraform, CloudFormation)
Previous experience managing cloud migration projects
Knowledge of Azure and C#
What You Can Expect From Us
A chance to work towards an amazing mission of helping students succeed as a team member of a global tech startup
Remote first work environment: Ability to work from anywhere in North America with flexible hours
Generous paid vacation time
A chance to travel while working remotely
Continuous learning and growth culture with many opportunities to develop professionally
Health Benefits including health, dental, vision, company funded life & disability insurance and identity protection
Participation in matching 401K plan
Team bonding activities
Professional development opportunities
Home Office Set up support with a company laptop & equipment
A chance to work with a global collaborative, friendly and diverse team
And Company Swag!
Although this role is 100% remote, the person in this position should be expected to travel for certain customer/industry/company events and engagements as necessary.
Sign up to view 0 direct reports
Get started