Business Analyst

AgileGrid Solutions

Saudi Arabia

On-site

SAR 140,000 - 220,000

Full time

28 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Professional growth opportunities
Collaborative environment

Job summary

DS DeepSource is seeking a Software Engineer to design, build, and improve products used by software teams. You will contribute across the software development lifecycle, from requirements gathering to implementation, testing, and ongoing improvement.

You will work closely with engineers, product partners, and other colleagues to deliver dependable features addressing meaningful customer needs. The role suits someone who enjoys solving complex problems, writing clear and maintainable code, and

Qualifications

  • Experience building software with a strong foundation in programming, software design, and problem-solving.
  • Comfort with at least one modern programming language and understanding of version control, testing, and debugging.
  • Experience with web applications, APIs, cloud services, developer tools, or data-intensive systems is valuable.

Responsibilities

  • Design, implement, test, and maintain software features that support products and customer workflows.
  • Participate in technical planning, clarify requirements, and recommend approaches balancing functionality and reliability.
  • Review code and provide constructive feedback to maintain quality and share knowledge.

Skills

Software development
Programming
Code review
Testing and debugging
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Web APIs
Cloud services
DevTools

Job description

About The Company

DS DeepSource builds software development tools that help engineering teams improve code quality and ship reliable software. The company focuses on making software analysis more useful and accessible throughout the development process, helping teams identify issues early and maintain consistent standards as their products grow. By combining thoughtful product design with practical engineering, DS DeepSource aims to support developers in creating secure, maintainable, and high-quality applications.

DS DeepSource builds software development tools that help engineering teams improve code quality and ship reliable software. The company focuses on making software analysis more useful and accessible throughout the development process, helping teams identify issues early and maintain consistent standards as their products grow. By combining thoughtful product design with practical engineering, DS DeepSource aims to support developers in creating secure, maintainable, and high-quality applications.

At DS DeepSource, collaboration, customer understanding, and continuous improvement are central to how work gets done. Team members are encouraged to take ownership, share ideas, and approach technical challenges with curiosity. The company values solutions that are effective for developers in real-world workflows and that contribute to a better software development experience.

About The Role

DS DeepSource is seeking a Software Engineer to help design, build, and improve products used by software teams. In this role, you will contribute across the software development lifecycle, from understanding requirements and exploring technical approaches to implementation, testing, and ongoing improvement. You will work closely with engineers, product partners, and other colleagues to deliver dependable features that address meaningful customer needs.

The role is suited to someone who enjoys solving complex problems, writing clear and maintainable code, and learning from feedback. You will have opportunities to contribute to technical decisions, improve development practices, and help ensure that product experiences remain reliable as the platform evolves. The specific projects you take on will depend on team priorities, your strengths, and the needs of the business.

Qualifications

You have experience building software and can demonstrate a strong foundation in programming, software design, and problem-solving. You are comfortable working with at least one modern programming language and have an understanding of common development practices, including version control, code review, testing, and debugging. Experience with web applications, APIs, cloud services, developer tools, or data-intensive systems is valuable, depending on the projects assigned.

You communicate technical ideas clearly and work constructively with people across different disciplines. You can break larger problems into manageable steps, consider trade-offs, and adapt when requirements change. You value readable code, thoughtful documentation, and quality practices. A degree in computer science or a related field may be helpful, but equivalent practical experience and demonstrated skills are also welcome.

Responsibilities

Design, implement, test, and maintain software features that support the company’s products and customer workflows. Participate in technical planning, clarify requirements, and recommend approaches that balance functionality, reliability, performance, and maintainability. Review code and provide specific, respectful feedback that helps the team maintain quality and share knowledge.

Investigate and resolve bugs, improve existing systems, and contribute to automated testing and monitoring. Collaborate with product and design partners to turn user needs into practical technical solutions. Document important decisions and implementation details, communicate progress and risks, and contribute to continuous improvements in team processes. Stay informed about relevant tools and engineering practices, evaluating new approaches when they can deliver clear value.

Benefits

DS DeepSource offers an opportunity to work on products that help developers improve the software they create. You will collaborate with colleagues who value ownership, learning, and open communication, and you will have room to contribute ideas and influence how work is approached. The company supports professional growth through meaningful technical challenges, collaboration, and opportunities to expand your skills.

Specific compensation, benefits, work arrangements, and eligibility details will be shared during the hiring process and may vary by location and employment type. DS DeepSource aims to provide a respectful, supportive environment where people can do focused work and contribute to shared goals.

Equal Opportunity

DS DeepSource is an equal opportunity employer. We welcome applicants from diverse backgrounds and evaluate candidates based on their qualifications, experience, skills, and potential. Employment decisions are made without discrimination on the basis of legally protected characteristics. We are committed to providing a fair hiring process and an inclusive workplace where team members are treated with respect.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer — Build Reliable DevTools for Engineers
Software Engineer — Build Reliable DevTools for Engineers

AgileGrid Solutions • Saudi Arabia

On-site
SAR 140,000 - 220,000
Professional growth opportunities
Collaborative environment
Software Technical, Senior Engineer
Software Technical, Senior Engineer

Adree • Riyadh

On-site
SAR 280,000 - 480,000
Founding Developer Tooling Engineer - Middle East
Founding Developer Tooling Engineer - Middle East

EpiSci • Riyadh

On-site
SAR 450,000 - 712,000
Health insurance
401k retirement plan
Paid time off
+1
Principal Forward-Deployed Engineer
Principal Forward-Deployed Engineer

Referrals Only • Riyadh

On-site
SAR 420,000 - 700,000
Staff Platform Engineer
Staff Platform Engineer

Jobgether • Saudi Arabia

Remote
SAR 140,000 - 230,000
Fully remote
Competitive salary package
Global collaboration
+2
Data Analyst
Data Analyst

Stellar Hunters • Dammam

Hybrid
SAR 120,000 - 180,000
Hybrid onsite/remote
Health insurance
Retirement plan
+2
Senior Software Engineer, AI Platform
Senior Software Engineer, AI Platform

Mirai • Riyadh

On-site
SAR 260,000 - 380,000
Health Insurance
Performance Bonus
Relocation support
+1
Cloud Engineer
Cloud Engineer

D360 Bank • Riyadh

On-site
SAR 180,000 - 300,000
Senior Software Engineer, AI Platform
Senior Software Engineer, AI Platform

Mirai Arabian International Company Limited • Riyadh

On-site
SAR 350,000 - 550,000
Phone allowance
Health insurance
Performance bonus
+1
Senior Full-Stack Engineer - AI
Senior Full-Stack Engineer - AI

SoftwareONE • Saudi Arabia

Hybrid
SAR 120,000 - 180,000
Global company culture
Mentor/mentoring support
President's Club
+2