Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer II - GenAI (Backend) image - Rise Careers
Job details

Senior Software Engineer II - GenAI (Backend)

We want people who are passionate about taking complex concepts and providing a simple and accessible experience for users.

We are looking for a Senior Software Engineer to build and grow our GenAI platform and services to solve customer problems end to end. We are on a mission to simplify and make GenAI based solutions accessible to everyone with focus on developers. 

The GenAI team is responsible for creating tools so that developers can easily create AI Agents for real world problems. We’re a fast-pace team looking to build the next generation of AI/ML workflows on DigitalOcean.

What You’ll Be Doing:

  • Own a product area by providing technical leadership
  • Drive large cross-functional projects independently to completion
  • Work primarily in GraphQL, Python, and Go
  • Build platform services, libraries, tools, and services that power GenAI platform
  • Maintain and develop the Go and GraphQL APIs and meet SLA standards. 
  • Lead by example by designing and implementing critical platforms capabilities and operational excellence initiatives
  • Partner closely with engineering, product, and design leadership to define our product strategy and user experience.
  • Establish best practices, frameworks, and repeatable processes that enable the team to execute effectively.
  • Collaborate with other engineers to find elegant architectures and solutions
  • Mentor and support the growth of engineers at different levels in their careers.
  • Collaborate on design and UX where required

What You’ll Add to DigitalOcean:

Own a technical area by providing technical leadership for a team

  • 7+ years of hands-on experience building large-scale, distributed systems.
  • Strong interest in development platforms, Agentic AI, CI/CD, infrastructure and making products for technical teams and developers.
  • Proven track record of building large scale, complex distributed systems; identifying shortcomings and optimization opportunities; and making data driven cost performance tradeoffs to influence design decisions
  • Experience building and operating platforms and tools that empower developers/product teams to deliver business value
  • Experience leading strong technical teams that balance operational excellence, collaboration and user needs
  • Strong collaboration skills to work effectively across multiple teams and stakeholders.
  • Past experience mentoring and investing in the development of engineers
  • Strong product thinking skills to influence roadmap and prioritization. 
  • Strong operational excellence mindset to build reliable and scalable products and services.

Why You’ll Like Working for DigitalOcean

  • We innovate with purpose. You’ll be a part of a cutting-edge technology company with an upward trajectory, who are proud to simplify cloud and AI so builders can spend more time creating software that changes the world. As a member of the team, you will be a Shark who thinks big, bold, and scrappy, like an owner with a bias for action and a powerful sense of responsibility for customers, products, employees, and decisions. 
  • We prioritize career development. At DO, you’ll do the best work of your career. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization that will always challenge you to think big. Our organizational development team will provide you with resources to ensure you keep growing. We provide employees with reimbursement for relevant conferences, training, and education. All employees have access to LinkedIn Learning's 10,000+ courses to support their continued growth and development.
  • We care about your well-being. Regardless of your location, we will provide you with a competitive array of benefits to support you from our Employee Assistance Program to Local Employee Meetups to flexible time off policy, to name a few. While the philosophy around our benefits is the same worldwide, specific benefits may vary based on local regulations and preferences.
  • We reward our employees. The salary range for this position is $150,000 - $180,000 based on market data, relevant years of experience, and skills. You may qualify for a bonus in addition to base salary; bonus amounts are determined based on company and individual performance. We also provide equity compensation to eligible employees, including equity grants upon hire and the option to participate in our Employee Stock Purchase Program. 
  • We value diversity and inclusion. We are an equal-opportunity employer, and recognize that diversity of thought and background builds stronger teams and products to serve our customers. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.

*This is a remote role

#LI-Remote

#LI-AB1

DigitalOcean Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
DigitalOcean DE&I Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of DigitalOcean
DigitalOcean CEO photo
Paddy Srinivasan
Approve of CEO

Average salary estimate

$165000 / YEARLY (est.)
min
max
$150000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer II - GenAI (Backend), DigitalOcean

At DigitalOcean, we're on the lookout for a passionate Senior Software Engineer II - GenAI (Backend) to join our innovative team! If you're excited about unraveling complex technologies to create user-friendly experiences, this is your chance to shine. In this role, you'll be at the forefront of building and expanding our GenAI platform, focused on delivering accessible AI solutions tailored for developers. As a key player in our fast-paced environment, you'll take ownership of product areas, driving cross-functional projects with a commitment to excellence. Your expertise in GraphQL, Python, and Go will be put to good use as you develop tools and services that empower developers to craft AI agents for real-world challenges. You'll help define our product strategy while establishing best practices for continuous improvement. Plus, you'll have the opportunity to mentor others in their engineering journey, fostering growth within the team. By collaborating with engineering, product, and design leadership, you’ll play a crucial role in shaping our platform's capabilities. If you thrive in dynamic settings and possess a strong background in building large-scale distributed systems, we'd love to see how you can contribute to our mission. Together, we will simplify complex cloud and AI processes to help builders focus on what they do best: creating software that changes the world.

Frequently Asked Questions (FAQs) for Senior Software Engineer II - GenAI (Backend) Role at DigitalOcean
What are the main responsibilities of a Senior Software Engineer II - GenAI at DigitalOcean?

As a Senior Software Engineer II - GenAI at DigitalOcean, your main responsibilities will include providing technical leadership for product areas, driving cross-functional projects, and working extensively with GraphQL, Python, and Go. You'll also build and maintain APIs while collaborating with design and product teams to define user experiences. Your role will involve mentoring junior engineers, establishing best practices, and ensuring operational excellence across platforms.

Join Rise to see the full answer
What qualifications are necessary for the Senior Software Engineer II - GenAI position at DigitalOcean?

To qualify for the Senior Software Engineer II - GenAI position at DigitalOcean, candidates should have over 7 years of hands-on experience in building distributed systems and a strong interest in AI and development platforms. Additionally, experience in leading technical teams, a solid understanding of CI/CD processes, and the ability to identify and optimize system performance are crucial for this role.

Join Rise to see the full answer
What technologies should a candidate be familiar with for the Senior Software Engineer II - GenAI role at DigitalOcean?

Candidates for the Senior Software Engineer II - GenAI role at DigitalOcean should be well-versed in GraphQL, Python, and Go. Familiarity with distributed systems, cloud infrastructure, and AI development tools is highly beneficial. A strong background in building scalable applications and understanding of operational excellence within a technical framework is also encouraged.

Join Rise to see the full answer
How does DigitalOcean support career development for Senior Software Engineer II - GenAI employees?

At DigitalOcean, career development is a top priority. Employees in the Senior Software Engineer II - GenAI role have access to a comprehensive array of resources, including reimbursement for conferences, training opportunities, and an extensive library of online courses via LinkedIn Learning. The company fosters growth through challenging projects and a collaborative environment with some of the brightest minds in the field.

Join Rise to see the full answer
What is the salary range for the Senior Software Engineer II - GenAI position at DigitalOcean?

The salary range for the Senior Software Engineer II - GenAI position at DigitalOcean is between $150,000 and $180,000, depending on market data, relevant experience, and skillset. Additionally, employees may qualify for performance-based bonuses and equity compensation, making this an attractive opportunity for candidates.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer II - GenAI (Backend)
Can you explain your experience with building large-scale distributed systems?

In your answer, share specific examples of distributed systems you've built, highlighting the technologies used and the challenges faced. Make sure to include metrics or outcomes that demonstrate the impact of your work.

Join Rise to see the full answer
What approaches do you take to ensure operational excellence in your projects?

Discuss your strategies for maintaining high uptime and efficiency, such as automated testing, continuous integration, and monitoring solutions. Provide examples of how these practices improved project outcomes.

Join Rise to see the full answer
How do you handle collaboration with cross-functional teams?

Share your methods for effective collaboration, such as regular check-ins, using project management tools, and fostering a culture of open communication. Highlight a successful project that involved multiple teams.

Join Rise to see the full answer
In what ways do you mentor junior engineers?

Talk about your mentoring philosophy and techniques, including regular feedback sessions, code reviews, and providing resources for learning. Share a success story where your mentorship made a significant impact.

Join Rise to see the full answer
How do you prioritize technical debt in your work?

Explain your criteria for identifying and prioritizing technical debt, including its impact on functionality and future development. Provide an example of a time you addressed technical debt that improved project performance.

Join Rise to see the full answer
What steps do you take when designing APIs?

Discuss your API design process, emphasizing aspects like usability, scalability, and security. Include examples from your previous work that showcase successful API implementations.

Join Rise to see the full answer
How do you incorporate user feedback into your development process?

Describe how you gather user feedback, analyze it, and integrate suggestions into your development cycle. Use a particular project as an illustration to show your approach effectively.

Join Rise to see the full answer
What is your experience with performance optimization in backend systems?

Highlight specific techniques you've used for performance optimization, such as caching strategies, database indexing, or code refactoring. Provide quantitative results from previous projects to back up your claims.

Join Rise to see the full answer
What challenges have you faced while working with GraphQL?

Discuss common challenges like query complexity and performance issues. Share how you've addressed these challenges in your previous roles, showing your problem-solving skills.

Join Rise to see the full answer
How do you stay up-to-date with industry trends and technologies?

Explain your methods for continuous learning, whether through attending conferences, participating in online courses, or engaging with community forums. Mention specific technologies you currently follow and why.

Join Rise to see the full answer
Similar Jobs

Join Findhelp as a Senior Software Engineer and play a pivotal role in enhancing a platform that connects people to essential social care resources.

Photo of the Rise User
Posted 7 days ago

Join a mission-driven team as a Flow Engineer to shape the future of healthcare with innovative tools and automation.

Posted 4 days ago

Join Carbon6 as a Software Engineer and help innovate inventory forecasting solutions for eCommerce sellers.

Photo of the Rise User

Join a dynamic team in Chicago as a Senior Developer specializing in Java Spring Boot to transform digital products.

Photo of the Rise User
Board Intelligence Remote No location specified
Posted 11 days ago

Join a dynamic and fast-growing SaaS company where you'll innovate AI solutions that enhance board effectiveness.

Photo of the Rise User
Point Loma Nazarene University Remote Point Loma Campus - San Diego, CA
Posted 13 days ago

Join Point Loma Nazarene University as a Software Engineer to enhance university systems and student experiences through innovative development.

Photo of the Rise User
Posted 7 days ago

Join PayZen as a Senior Fullstack Engineer, where you'll lead tech initiatives improving financial health in healthcare.

Photo of the Rise User
Posted 13 days ago

Coupang seeks a Staff Backend Engineer to drive system design and enhance data processing capabilities in a dynamic e-commerce environment.

DigitalOcean multinational technology company and a leading cloud service provider of infrastructure-as-a-service platforms to developers, startups, and SMBs. We are based in New York City with 15 globally distributed data centers across the US.

28 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Family FriendlyBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Rapid Growth
Social Impact Driven
BENEFITS & PERKS
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
15 people applied to Junior Unity Developer at Gameloft
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine
Photo of the Rise User
Someone from OH, Cincinnati just viewed Game Director, Scripps Sports at The E.W. Scripps Company
Photo of the Rise User
Someone from OH, Lorain just viewed 3D Modeler / Graphic Designer - Freelance at Twine
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu
Photo of the Rise User
30 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
174 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer