Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Udacity · 5 days ago

Senior Software Engineer

Udacity, now an Accenture company, is on a mission of forging futures in tech through talent transformation in digital technologies. The Udacity Enterprise Engineering team is seeking a Back-End Software Engineer to build and enhance Enterprise products, collaborating with various teams to deliver robust, scalable applications that support a personalized learning experience.

Artificial Intelligence (AI)E-LearningEdTechEducationMachine LearningRoboticsSoftwareTraining
check
Comp. & Benefits
badNo H1Bnote

Responsibilities

Lead the development, testing, and maintenance of scalable back-end services, APIs, and microservices
Architect and implement robust, secure, and reliable systems to handle complex workflows and high-performance requirements
Design and integrate AI-driven features into our systems, such as personalized recommendations, predictive analytics, and automated workflows
Collaborate with Product, Design, and Data Science teams to gather requirements and build solutions tailored to Enterprise and AI needs
Mentor junior engineers by providing technical guidance, code reviews, and fostering a culture of continuous learning
Optimize and refactor existing back-end systems for performance, scalability, and maintainability
Implement and enforce best practices for software development, including code quality, testing, deployment, and documentation
Troubleshoot and resolve complex system issues, ensuring high availability and reliability of our applications
Stay up-to-date with the latest AI and back-end technologies, and proactively propose innovative solutions

Qualification

Back-end frameworksMicroservices architectureAI-driven featuresRelational databasesCloud environmentsProblem-solving skillsTeam collaborationMentoringContinuous learning

Required

6–8+ years of professional software engineering experience in a live production environment, including leadership roles or significant individual contributions
Proven expertise in building scalable, reliable, and low-latency systems
Demonstrated experience designing, building, delivering, and maintaining production-quality microservices
Proficiency with back-end frameworks and technologies, such as Go, Node.js, Python, and GraphQL
Expertise in relational databases, such as PostgreSQL, and familiarity with data pipelines and integrations
Experience implementing AI-driven features, such as recommendation engines, machine learning models, or natural language processing in back-end services
Familiarity with cloud environments like AWS, containerization tools such as Docker and Kubernetes, and CI/CD pipelines
Strong understanding of modern web protocols, security practices, and system integrations
Excellent problem-solving skills, with the ability to design elegant solutions for complex technical challenges
Ability to lead by example and collaborate in a fast-paced, team-oriented environment

Preferred

Hands-on experience with AI/ML frameworks, such as TensorFlow, PyTorch, or Scikit-learn
Familiarity with AI-based APIs (e.g., OpenAI, Hugging Face, or custom AI models)
Experience designing distributed systems and real-time processing architectures
Deep understanding of performance optimization and cost-efficient cloud infrastructure design
Passion for delivering exceptional user experiences through AI personalization

Benefits

Flexibility of working from home, with in-person collaboration spaces in Mountain View, Cairo, Dubai, and Noida.
Flexible working hours.
Paid time off.
Comprehensive medical insurance coverage for you and your dependents.
Employee wellness resources and initiatives (access to wellness platforms like Headspace, Modern Health).
Quarterly wellness day off.
Personalized career development.
Unlimited access to Udacity courses and Nanodegrees.

Company

Udacity develops an online learning platform offering programs in artificial intelligence, machine learning, and robotics sector.

Funding

Current Stage
Late Stage
Total Funding
$240M
Key Investors
Hercules CapitalBertelsmannAndreessen Horowitz
2024-03-05Acquired
2021-08-27Series Unknown· $5M
2020-11-03Debt Financing· $75M

Leadership Team

leader-logo
James Richards
CTO
linkedin
leader-logo
Jonathan Lange
Enterprise Account Executive DACH
linkedin
Company data provided by crunchbase