
DeepSource
https://deepsource.io/About
Connect with the team
Jobs at DeepSource

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

DeepSource is working on building tools that help developers ship good code. There are over 40 million developers in the world, and all of them write and review code in some form. There’s a massive opportunity to impact how software is built right from where the code is written using automation and intelligence, that not only improves developer productivity but also increases software’s robustness.
The Language Engineering team works on the source code analyzers, including both programming languages and configuration-as-code systems. As a member of the Language Engineering team, you will work on building the best, most comprehensive, Scala analyzer in the world. You will add new rules and Autofixes for finding more issues with code and automatically fixing them. You will be involved with the community to understand the problems with static analysis tools in the Scala ecosystem.
As a member of the Language Engineering team, you will:
-
Identify bad code practices in Scala and write new analyzers to detect them.
-
Improve the coverage of automatically fixable issues.
-
Ensure fewer false-positives are reported by the analyzer.
-
Work on the internal tools that support analysis runtimes.
-
Contribute to open-source static analysis tools.
We’re looking for someone who has:
-
Strong foundational knowledge in Computer Science.
-
At least 3 years of professional software development experience in Scala and Java.
-
Understanding of the nuances of execution of the source code (AST, data flow graphs, etc).
-
Familiarity with Scala best practices followed in the industry.
-
Native experience with Linux/Unix environment.
-
A focus on delivering high-quality code through strong testing practices.
We offer competitive compensation with meaningful stock options, a generous vacation policy, and a workstation of your choice, to name a few of the perks.

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
DeepSource is working on building tools that help developers ship good code. There are over 40 million developers in the world, and all of them write and review code in some form. There’s a massive opportunity to impact how software is built right from where the code is written using automation and intelligence, which not only improves developer productivity but also increases software’s robustness.
As a Quality Assurance Engineer, you will help ensure the experience of our users by ensuring our products meet the highest standards of security, reliability, performance, and user-friendliness. Your work will encompass building automation tooling, test automation frameworks, optimize test automation throughout the continuous integration pipeline, and helping with manual testing.
As a Quality Assurance Engineer, you will:
-
Help design an end-to-end test strategy and automation framework and implement a comprehensive test suite.
-
Collaborate with the engineering team to integrate the automation framework into our Continuous Integration workflows.
-
Estimate, prioritize, plan and coordinate testing activities and track quality assurance metrics.
-
Identify, record, document thoroughly, and track bugs and improvements.
-
Perform thorough regression testing on every release and when bugs are resolved.
-
Work with the engineering team during the development cycles to establish proper test coverage.
-
Collaborate with engineering and design teams to assess risk and develop test strategies around new features.
We’re looking for someone who has:
-
At least 2 years of professional experience in QA automation.
-
Demonstrable ability in writing software in Python/JavaScript (or similar language).
-
Experience using automated testing tools, like TestCafe, Selenium, JUnit, Cypress, Appium, XCTest.
-
Ability to collaborate and work well with others in a fast-paced, complex environment with attention to detail.
-
A focus on delivering high-quality code through strong testing practices.
We offer competitive compensation with meaningful stock options, a generous vacation policy, and a workstation of your choice, to name a few of the perks.

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

DeepSource is working on building tools that help developers ship good code. There are over 40 million developers in the world, and all of them write and review code in some form. The Language Engineering team works on the source code analyzers, including both programming languages and configuration-as-code systems. As a member of the Language Engineering team, you will work on building the best, most comprehensive, Ruby analyzer in the world. You will add new rules and Autofixes for finding more issues with code and automatically fixing them. You will be involved with the community to understand the problems with static analysis tools in the Ruby ecosystem.
As a member of the Language Engineering team, you will:
-
Identify bad code practices in Ruby and write new analyzers to detect them.
-
Improve the coverage of automatically fixable issues.
-
Ensure fewer false-positives are reported by the analyzer.
-
Work on the internal tools that support analysis runtimes.
-
Contribute to open-source static analysis tools.
We’re looking for someone who has:
-
Strong foundational knowledge in Computer Science.
-
At least 3 years of professional software development experience in Ruby.
-
Understanding of the nuances of execution of the source code (AST, data flow graphs, etc).
-
Familiarity with Ruby best practices followed in the industry.
-
Native experience with Linux/Unix environment.
-
A focus on delivering high-quality code through strong testing practices.
We offer competitive compensation with meaningful stock options, a generous vacation policy, and a workstation of your choice, to name a few of the perks.

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

DeepSource is working on building tools that help developers ship good code. There are over 40 million developers in the world, and all of them write and review code in some form. There’s a massive opportunity to impact how software is built right from where the code is written using automation and intelligence, that not only improves developer productivity but also increases software’s robustness.
The Language Engineering team works on the source code analyzers, including both programming languages and configuration-as-code systems. As a member of the Language Engineering team, you will work on building the best, most comprehensive, Python analyzer in the world. You will add new rules and Autofixes for finding more issues with code and automatically fixing them. You will be involved with the Python community to understand the problems with static analysis tools in the ecosystem.
As a member of the Language Engineering team, you will:
-
Identify bad code practices in Python and write new analyzers to detect them.
-
Improve the coverage of automatically fixable issues.
-
Ensure fewer false positives are reported by the analyzer.
-
Work on the internal tools that support analysis runtimes.
-
Contribute to open-source static analysis tools.
We’re looking for someone who has:
-
Strong foundational knowledge in Computer Science.
-
At least 2 years of professional software development experience in Python.
-
Understanding of the nuances of execution of the source code (AST, data flow graphs, etc).
-
Familiarity with Python best practices followed in the industry.
-
Native experience with Linux/Unix environment.
-
A focus on delivering high-quality code through strong testing practices.
We offer competitive compensation with meaningful stock options, a generous vacation policy, and a workstation of your choice, to name a few of the perks.

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

DeepSource is working on building tools that help developers ship good code. There are over 40 million developers in the world, and all of them write and review code in some form. There’s a massive opportunity to impact how software is built right from where the code is written using automation and intelligence, that not only improves developer productivity but also increases software’s robustness.
The Language Engineering team works on the source code analyzers, including both programming languages and configuration-as-code systems. As a member of the Language Engineering team, you will work on building the best, most comprehensive, PHP analyzer in the world. You will add new rules and Autofixes for finding more issues with code and automatically fixing them. You will be involved with the community to understand the problems with static analysis tools in the PHP ecosystem.
As a member of the Language Engineering team, you will:
-
Identify bad code practices in PHP and write new rules to detect them.
-
Improve the coverage of automatically fixable issues.
-
Ensure fewer false positives are reported by the analyzer.
-
Work on the internal tools that support analysis runtimes.
-
Contribute to open-source static analysis tools.
We’re looking for someone who has:
-
Strong foundational knowledge in Computer Science.
-
At least 3 years of professional software development experience in PHP.
-
Understanding of the nuances of execution of the source code (AST, data flow graphs, etc).
-
Familiarity with PHP best practices followed in the industry.
-
Native experience with Linux/Unix environment.
-
A focus on delivering high-quality code through strong testing practices.
We offer competitive compensation with meaningful stock options, a generous vacation policy, and a workstation of your choice, to name a few of the perks.

Similar companies
About the company
Project-based businesses transform the world we live in. Deltek innovates and delivers software and solutions that power them to achieve their purpose. Our industry-specific software and information solutions maximize our customers' performance at every stage of the project lifecycle by enabling superior levels of project intelligence, management and collaboration.
Deltek is the recognized global standard for project-based businesses across government contracting and professional services industries, helping more than 30,000 organizations of all sizes deliver on their mission.
With over 4,200 employees worldwide, our team of industry experts is passionately committed to creating exceptional customer experiences.
Jobs
22
About the company
Jobs
4
About the company
A pioneer in delivering world-class IT services for over 10 years in the industry. We help start-up and product companies in building innovative and award-winning products and modernizing their current technology products. Our services can help you right from developing product roadmaps to building unparalleled products to transform your business. We partner with multiple clients to simplify and solve their complex engineering challenges and deliver cost-effective and innovative solutions.
Jobs
7
About the company
Averlon is an innovative cloud security company that revolutionizes how organizations approach cybersecurity. Their platform performs deep graph analysis of cloud environments, mapping potential attack paths from code to cloud. By focusing on true risks rather than overwhelming users with alerts, Averlon enables security teams to identify and mitigate real-world threats efficiently.
The company's approach combines panoptic visibility, attack chain analysis, and rapid remediation capabilities. Trusted by leading enterprises, Averlon's solution stands out for its ability to cut through noise, prioritize critical vulnerabilities, and significantly reduce response times. This unique approach allows organizations to gain a clear picture of their security landscape quickly, empowering them to focus on the most impactful security measures in an increasingly complex cloud environment.
Jobs
1
About the company
Asha Health is a Y Combinator backed AI healthcare startup. We help medical practices spin up their own AI clinic. We've raised an oversubscribed seed round backed by top Silicon Valley investors, and are growing rapidly. Our team consists of AI product experts from companies like Google, as well as senior physician executives from major health systems.
Jobs
6
About the company
India hosts 25M+ events every year, but ordering food is still a nightmare—unreliable vendors, inconsistent pricing, and no seamless way to book catering. We’re fixing this."
Craft My Plate is a vertically integrated food marketplace where customers can instantly customize menus, place orders, and get it delivered conveniently —without dealing with vendors.
Jobs
5
About the company
Repaio is a fast-growing fintech startup on a mission to build ethical and effective technology solutions for India’s lending ecosystem. We work with NBFCs, banks, and digital lenders to solve core challenges in collections through intelligent automation, data-led strategies, and AI-driven tech stacks.
At Repaio, we believe in ownership, speed, and building things that create long-term value — both for our clients and the end customers. We're just getting started, and this is your chance to be part of something from the ground up
Jobs
0
About the company
Jobs
7
About the company
Jobs
1