Careers
Join the world’s leading provider of digital intelligence solutions and help us create a safer world.
Backend Software Engineer
About The Position
Cellebrite's Enterprise Solutions Engineering Team builds some of the best computer forensic software in the world. The Engineering Team covers both new features and functionality and scaling our existing software to meet the challenges of a growing customer base.
What You'll Do
Cellebrite is looking for a backend engineer to help us build and maintain the codebase that powers all of our product offerings. This is a role for engineers that are familiar with standard desktop and client-server architecture, and capable of database design and interaction. Experience and commitment to easily understood and tested code is a key part of the role. Your ability to visualize the flow of data through a complex application is critical to your success, and to the teams. You will be working closely with the product team to understand and document the functional needs of their product requirements, developing new code to solve new problems, as well as maintaining existing code to squash bugs. Our development stack is based on Golang, XOJO, C, C++, and PostgreSQL, but you'll also need to consider the nature of REST APIs, database management, and deployment workflows.
Requirements
- Examples of Desirable Skills, Knowledge, and Experience
- 5+ years of experience building large-scale software applications
- Proficiency in Go, TCP/IP, Networking Programming, and related technologies
- Knowledge of distributed computing and data storage systems
- Experience designing and integrating RESTful APIs
- Knowledge of SQL and common relational database systems such as PostgreSQL and SQLite
- Excellent debugging and optimization skills
- Unit/integration testing experience
- A passion for engineering, learning, and teamwork is a must!
Bonus Points
- Familiarity with PostgreSQL stored procedure development
- Experience API development
What We Offer
- Limitless growth and learning opportunities
- A collaborative and positive culture — Your team will be as smart and driven as you
- A chance to make an impact — Your work will contribute directly to our strategy
Cellebrite: Digital Intelligence for a Safer World
Digital data plays an increasingly important role in investigations and operations of all kinds. Making data accessible, collaborative, and actionable is what Cellebrite does best. As the global leader in digital intelligence with more than 60,000 licenses deployed in 150 countries, we provide law enforcement, military, intelligence, and enterprise customers with the most complete, industry-proven range of solutions for digital forensics, triage, and analytics.
By enabling access, sharing, and analysis of digital data from mobile devices, social media, cloud, computer, cellular operators, and other sources, Cellebrite products, solutions, services, and training help customers build the strongest cases quickly, even in the most complex situations. As a result, Cellebrite is the preferred one-stop-shop for digital intelligence solutions that make a safer world more possible every day.
Founded in 1999, Cellebrite is known worldwide for innovation, commitment to our customers’ missions, and technical expertise. With HQ in Israel, the company has more than 550 employees across the globe, with dedicated sales operations in the United States, Israel, Brazil, United Kingdom, Germany, Singapore, and Australia.
Cellebrite is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
PM19
#JT
