What are the responsibilities and job description for the Senior Back-End Software Engineer, Python, Education Software, Remote position at Riccione Resources?
Senior Back-End Software Engineer, Python, Education Software, Remote
You will play a vital role in creating intuitive, engaging, and responsive user interfaces that power their platforms and products.This role requires technical expertise in front-end development and a passion for delivering impactful solutions that enhance learning outcomes.
Why should you apply here?
- 7-year-old private company with consistent growth
- 240 Employees, 40 in software-related functions
- Financially strong, profitable
- Leading publisher of software and computer programs in its domain
- Founded as an AI company
- Product services over 4M students in the U.S. and several countries
- Opportunity to make a difference, see your companys products on the market
- Profitable mid-size firm with growing revenue
- Modernizing all software platforms, infrastructure, and technology
- Remote first company
What will you be doing?
- Design, implement, and maintain scalable, reliable, and secure back-end microservices using Python and some Node.js
- Work closely with cross-functional scrum teams to deliver impactful features aligned with product strategy and priorities
- Drive end-to-end development, from technical planning and architecture to coding, testing, and deployment, focusing on quality, performance, and meeting deadlines
- Contribute to the refinement of engineering processes, promoting Agile and Lean principles to enhance operational efficiency and team productivity
- Build back-end systems with the user in mind, incorporating feedback and data to deliver solutions that have a measurable impact on education outcomes
- Stay up-to-date with industry trends, cloud technologies, and best practices, sharing insights and contributing to product growth
- Opportunity to be creative with less bureaucracy
What skills/experience do you need?
- Bachelors degree in Computer Science, Software Engineering, related field, or equivalent experience
- Senior-level experience in backend development, including designing and building scalable microservices
- Strong proficiency in Python
- Familiarity with system architecture, demonstrating the ability to design scalable, resilient, and secure software systems
- Strong understanding of AWS services, including Lambda, DynamoDB, API Gateway, S3, CloudFormation, etc.
- Committed to excellence with a focus on building elegant solutions under tight deadlines
- Strong problem-solving skills and attention to detail
What will make your rsum stand out?
- Background in cloud-based architectures, APIs, and modern software development practices, including CI/CD pipelines and containerized environments
- Familiarity with Node.js and/or .Net Core
- Previous experience working in educational technology or with AI-driven platforms
- A passion for education and improving learning through technology
Location:100% Remote
Citizenship:U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. This Company cannot provide sponsorship (e.g., H1B)
Salary:140k 180k 401(k) Match, Stock Options
Salary : $140,000 - $180,000