Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Cody Prime [IC4] image - Rise Careers
Job details

Software Engineer - Cody Prime [IC4]

Sourcegraph is on a mission to revolutionize how software is built through AI technology. We are looking for a passionate Software Engineer to join the Cody Prime team and contribute to enterprise-grade AI solutions.

Skills

  • Proficiency in Go or similar languages
  • Cloud environments experience (GCP, Terraform, Kubernetes)
  • Skilled at debugging complex distributed systems

Responsibilities

  • Build and operate resilient and secure services providing authorization and authentication for Cody
  • Develop a roadmap and tooling for abuse detection and mitigation
  • Extend and operate analytics services for usage metering, license management, and rate limiting

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Competitive salary with equity options
  • Flexible working hours
  • Comprehensive health benefits
To read the complete job description, please click on the ‘Apply’ button
Sourcegraph Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Sourcegraph DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Sourcegraph
Sourcegraph CEO photo
Quinn Slack
Approve of CEO

Average salary estimate

$160000 / YEARLY (est.)
min
max
$120000K
$200000K

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 Software Engineer - Cody Prime [IC4], Sourcegraph

At Sourcegraph, we're on a mission to empower everyone to code, and as a Software Engineer on our Cody Prime team, you’ll play a pivotal role in this journey. Remote and open to developers across the globe, this IC4 position is ideal for those who thrive in innovative environments. Cody is our cutting-edge AI Code Assistant, and your contributions will directly impact its growth, particularly in enterprise settings. You’ll be responsible for building and maintaining secure services that ensure Cody operates effectively, handling authorization and authentication with ease. Your insights will help combat abuse and enhance our analytics services, all while producing user-friendly tools for our talented development teams. As you dive deep into this role, you’ll collaborate closely with engineers to solve complex challenges, and your work will help shape the future of AI-assisted coding. At Sourcegraph, we believe in transparency and equal opportunity, offering competitive salaries tailored to each individual’s skills and location. If you’re passionate about pushing the boundaries of software development and want to be part of something extraordinary, Cody Prime is the perfect place for you!

Frequently Asked Questions (FAQs) for Software Engineer - Cody Prime [IC4] Role at Sourcegraph
What responsibilities does the Software Engineer role at Sourcegraph involve?

As a Software Engineer at Sourcegraph, particularly in the Cody Prime team, you will be tasked with building resilient services for authorization and authentication, developing a roadmap for abuse detection, and operating analytics services. This role is crucial for ensuring that our AI Code Assistant, Cody, functions securely and efficiently within enterprise environments.

Join Rise to see the full answer
What qualifications are necessary for the Software Engineer position at Sourcegraph?

To qualify for the Software Engineer role at Sourcegraph, applicants should possess clear communication skills, proficiency in Go or similar languages, and an understanding of cloud service management. Additionally, experience with distributed systems and a willingness to learn about AI/LLM APIs will significantly bolster your application.

Join Rise to see the full answer
What is the work culture like for Software Engineers at Sourcegraph?

Sourcegraph's work culture for Software Engineers is both collaborative and inclusive. Being a remote-first company, team members have the flexibility to work from various locations while still maintaining essential overlaps in working hours to foster team collaboration and engagement.

Join Rise to see the full answer
How does Sourcegraph support the professional growth of its Software Engineers?

At Sourcegraph, we are committed to professional growth. Software Engineers are encouraged to lead initiatives, collaborate closely with cross-functional teams, and contribute to new features' architectural design. Continuous learning and adapting are integral to our culture, ensuring that you can expand your skill set while making meaningful contributions.

Join Rise to see the full answer
What compensation and benefits can a Software Engineer expect at Sourcegraph?

Software Engineers at Sourcegraph receive competitive salaries based on their level, skills, and location, with the goal to always be above market rates. Additionally, employees benefit from equity options, a variety of perks, and opportunities for career development, all while being part of an open and transparent company.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Cody Prime [IC4]
Can you describe your experience with Go or strongly typed languages for the Software Engineer position?

In interviewing for the Software Engineer role at Sourcegraph, you may be asked to elaborate on your experience with Go or similar languages. Discuss specific projects where you utilized Go, the challenges you faced, and how your expertise can contribute to the team's goals, especially in building secure services for Cody.

Join Rise to see the full answer
What strategies would you implement for abuse detection in an AI-assisted coding environment?

When answering this question during your Software Engineer interview at Sourcegraph, emphasize your analytical skills and familiarity with security measures. Outline practical strategies, such as user behavior monitoring and automated anomaly detection, that ensure the integrity of the Cody AI Code Assistant.

Join Rise to see the full answer
Describe your experience with cloud service management and deployment.

Expect to discuss your past work managing cloud services during the interview for the Software Engineer position. Highlight your proficiency with platforms such as GCP, your ability to utilize tools like Terraform and CI/CD pipelines, and any relevant experience that showcases how you ensure smooth operation in cloud environments.

Join Rise to see the full answer
How do you approach debugging complex distributed systems?

Your ability to debug complex distributed systems can showcase your problem-solving skills during the Software Engineer interview. Describe your systematic approach to debugging—gathering metrics, analyzing logs, and collaborating with team members to pinpoint issues—along with any tools you’ve used effectively.

Join Rise to see the full answer
Can you discuss a challenging project that involved APIs and service monitoring?

In response to this question, share a specific instance from your past work where you tackled challenges associated with APIs and service monitoring. Focus on decisions you made to improve performance and reliability, and the direct impact you had on project success during your tenure.

Join Rise to see the full answer
What motivates you to work in an AI-driven software development environment?

Express your enthusiasm for working in AI-driven software development by sharing personal motivations, your desire to innovate, and how you can bring value to Sourcegraph's mission. Discuss specific areas within AI that excite you and how they align with the team's objectives.

Join Rise to see the full answer
How would you balance competing priorities in your projects as a Software Engineer?

Your ability to manage competing priorities is crucial. Discuss your prioritization strategy, such as agile methodologies or stakeholder feedback, and explain how you maintain focus on delivering high-quality results as you navigate multiple projects simultaneously.

Join Rise to see the full answer
What experience do you have working with cross-functional teams?

Demonstrate your collaborative skills by illustrating past experiences working with cross-functional teams. Describe how you fostered communication among team members from various backgrounds, which ultimately led to successful project outcomes, a key focus for the Software Engineer role at Sourcegraph.

Join Rise to see the full answer
Can you share an instance where you contributed to a development team's success?

Be prepared to talk about a specific instance where your contributions significantly benefited your development team. Highlight your role, the challenges faced, the solutions you proposed, and how this experience aligns with your potential impact at Sourcegraph as a Software Engineer.

Join Rise to see the full answer
What is your approach to designing scalable services within an enterprise software environment?

When asked about designing scalable services, discuss best practices you've learned through experience. Outline considerations such as architecture patterns, performance metrics, and how your solutions can adapt over time to meet the evolving needs in enterprise environments, especially in support of Cody at Sourcegraph.

Join Rise to see the full answer
Similar Jobs
Opto Investments Hybrid San Francisco, California, United States
Posted 11 days ago
Photo of the Rise User
Performance Bonus
Paid Holidays
Photo of the Rise User
Deputy Remote No location specified
Posted 4 days ago
Photo of the Rise User
Nagarro Remote Remote, South Africa
Posted 9 days ago
Photo of the Rise User
Entain Remote Промишлена зона Хладилника, bul. "Nikola Y. Vaptsarov" 55, 1407 Sofia, Bulgaria
Posted 8 days ago
Photo of the Rise User
Posted 4 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

Our mission is to create a world in which everyone can code. A world where everyone, not just ~0.1% of the world population, can code will see faster and more broadly beneficial technological progress. For thousands of years after writing was inv...

53 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$120,000/yr - $200,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 12, 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!