Jobs and Careers
VE

Senior Software Engineer

Veracode
Burlington, United Statesfull_timeVerifiedPosted 22 Dec 2023

About the role

Senior Software Engineer

Looking for an innovative, high-growth company in one of the hottest segments of the security market?  Look no further than Veracode!

Veracode is recognized as a premier provider of SaaS-based software security solutions, transforming the way companies secure applications in today’s software driven world. We provide our customers with a solid foundation on which to build security into their modern agile development processes. Learn more about us at www.veracode.com!

We are looking for a Senior Software Engineer to productize our packaging tool for submitting iOS applications for Static Application Security Testing (SAST) scans. You will collaborate with teams and architects to validate technical requirements. You need in-depth knowledge and expertise to help achieve business objectives and drive positive customer outcomes. You have experience aligning technical direction, tools, and techniques with forward-looking business needs and technical strategy. You can manage strategic initiatives and projects while also teaching and mentoring individual contributors and teams in the organization.

Role Overview

What you’ll be doing:

  • Enhancing and maintaining Veracode's open-source packaging tool for native iOS applications developed with Objective-C and Swift.
  • Constructing an automated regression test suite with a broad range of iOS test applications.
  • Defining a versioned release and open-source distribution process.
  • Training and assisting customer facing teams of product support engineers and application security consultants.
  • Working collaboratively with multiple engineering teams, the Applied Security Research team, and Product Management team on evolving the functionality and usability of Veracode's application packaging tools.
  • Support the adoption of engineering best practices around testing, CI/CD, architecture, and automation. Guide best practices and approaches and help to shape the engineering culture.
  • Communicate and collaborate within the team and across functional boundaries.
  • Mentor and pair with others to accelerate their career growth and encourage them to participate.
  • Challenge the team processes and operations, looking for ways to improve them.

What we’re looking for:

  • BS/MS/PhD in Computer Science with 5+ years’ experience required.
  • Experience with Xcode and knowledge of the Apple eco-system for development, testing, and distribution of iOS applications.
  • Swift coding experience.
  • Familiarity with application security testing.
  • Excellent overall attention to detail, quality, and customer satisfaction.
  • Self-motivated, results driven, and able to work effectively in a cross-functional, dynamic environment.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.

What we offer you

  • Outstanding medical, dental, and vision coverage to meet all your healthcare needs.
  • Wellness benefits to help you focus on what’s most important.
  • “Take What You Need” time off policy.
  • Extensive development and training offerings to help you grow your career at Veracode.
  • Generous 401k match to help save for your future.
  • Amazing community of professionals who take pride in what we do every day.

Compensation Transparency

In accordance with U.S. pay transparency laws, Veracode provides compensation transparency for roles based in the United States. Click here to view our compensation ranges by grade. Please note, specific compensation may be influenced by various factors including candidates experience, education, and work location.

Job Grade: Senior

Employment opportunities are available to all applicants without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

 

 

Fraudulent Recruitment Alert - Be Aware and Stay Informed

At Veracode, we prioritize a secure recruitment process. Unfortunately, fake recruitment and job offer scams are on the rise. They aim to deceive candidates through emails and calls to obtain sensitive information.

Here’s our recruitment promise to you:

  • Comprehensive Interview Process: We never extend job offers without a comprehensive interview process involving our recruitment team and hiring managers.
  • Offer Communications: Our job offers are not sent

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Veracode

View company profile →