Software Engineer
π Role Overview & Responsibilities
About Digital.ai:Digital.ai is an industry-leading technology company dedicated to helping Global 5000 enterprises automate software delivery workflows across complex technology environments. The companyβs AI-powered DevSecOps platform automates software releases, improves mobile application testing and security, and provides insights across the software lifecycle. Digital.ai empowers large enterprises to embrace AI responsibly, reduce software-related risk, and amplify developer productivity to deliver innovations that drive business outcomes. Our mission is to unlock endless digital possibilities by harmonizing the delivery of software.
About the job: Digital.ai is seeking a Software Engineer β Grade I join an existing Scrum team in our Application Security business unit. Our products secure desktop and mobile applications for iOS, Android, Mac, Windows, and Linux that are deployed on over 1 billion devices across various industries. This is an outstanding R&D position that will take full advantage of your knowledge of compilers, linkers, and OS internals and expose you to a wide variety of application protection techniques.You will work in a collaborative, agile environment, solving deeply technical and exciting problems. You will research and develop anti-tamper techniques to detect and deter the modification of applications.If you are passionate about application security, or want to understand how applications truly work, this is the place for you.
What You Will Be DoingDeveloping a deep technical understanding of manipulating x86 and arm64 binaries and application shieldingResearching, designing, and implementing techniques using C++ to thwart reverse engineeringAdding to team growth through code reviews, mentoring, and active collaborationResponding collaboratively to feedbackMaintaining a high standard for code quality and maintainability
What Will Help You SucceedDegree or equivalent experience in Computer Science, Computer Engineering, or related fieldStrong desire to learnDevelopment experience in C++Familiarity with an assembly instruction set (x86 or arm64 desired)Familiarity with one or more executable file formats (PE, ELF, MachO)Proven communication skills in English with the ability to work successfully with remote teamsCuriosity about application security
Why join us at Digital.ai? Digital.ai offers phenomenal benefits for such as: Paid Time Off and company recognized holidays Flexible working arrangements Opportunity to work with a diverse, globally distributed team Inclusive, collaborative environment
Digital.ai is firmly committed to Equal Employment Opportunity (EEO). We maintain compliance with federal, state, and local laws that prohibit employment discrimination on the basis of age, race, color, gender, identity, gender expression, sex, pregnancy, national origin, ancestry, religion, physical or mental ability, medical condition, sexual orientation, marital status, citizenship status, protected military or veteran status, and all other protected classifications. We welcome everyone and believe that diversity is the foundation of innovation.
For individuals with disabilities who would like to request an accommodation, please advise us within your job application or cover letter.
At Digital.ai, we believe in fostering a culture of pay transparency. We are committed to providing our employees with fair and competitive compensation. The current annual base salary range for this specific job is estimated to be between $85,000-$125,000. Please note that final compensation will be determined based on factors such as qualifications, experience, and internal equity. Certain positions at Digital.ai might also be eligible for additional compensation in the form of bonuses, commissions or other employee benefits which are separate from the base salary and to be defined at offer stage.
FRAUD PREVENTION ALERT: please note that Digital.ai does not use third party recruiters. In our efforts to protect you against possible impersonation please check the email address or are contacted by an unfamiliar/third party requesting please reach out directly to Digital.ai.
Frequently Asked Questions
How do I apply for the Software Engineer position at Digital.ai? βΌ
Click the “Apply for this Position” button on this page to submit your application directly to Digital.ai without recruitment intermediary fees.
Is this position eligible for remote work or visa sponsorship? βΌ
This position is located in United States with potential relocation and sponsorship assistance depending on candidate qualifications.
Are there any candidate fees on Hirely? βΌ
No. Hirely is completely free for candidates. We never charge registration fees or placement fees.
Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.
Learn how to protect yourself against employment fraud →