Live chat
CA Technologies

Principal Software Engineer

CA Technologies - Burlington, MA

Principal Software Engineer




Do you want to help eliminate barriers between ideas and business outcomes? We want you to bring your unique experiences and creative ideas to the table. CA Technologies provides software and solutions that help our customers to develop, manage, and secure complex IT environments to increase productivity and enhance competitiveness in their businesses. It’s our aim to encourage global collaboration and results-oriented innovation, while supporting and developing our talented people and our communities. CA Technologies will empower you to drive authentic success, for both the business and yourself in the application economy.

Veracode is the premier provider of application 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. Our Platform Team is passionate about helping developers build and deploy secure code faster and creates the tools developers need to inject security into DevOps and CI/CD.

We seek an experienced Principal Software Engineer to join our team and play a lead role in the evolution of the team to a full DevOps model. This is a hands-on development role including tasks such as code reviews, coding new enhancements and new microservices for the Platform, maintaining existing code, driving architectural decisions and ensuring a superior user experience. Veracode Engineers use state-of-the-art technologies to design solutions for Enterprise Security.

Duties and Responsibilities:*

· Design and develop related enterprise-level software including Authentication, Authorization and Web single sign-on

· Keep up to date with new applications and techniques to assist in the evolution of our Platform as we move to Microservices and DevOps

· Strong knowledge of design and architecture patterns

· Collaborate with our UX team to implement a compelling user experience for developers

· Ensure projects are completed on schedule with high quality on or below budget

· Communicate with project stakeholders and the management team regarding status/direction of projects

Skills & Requirements*

· Bachelor’s Degree in Computer Science, Information Science or Engineering, Master’s degree preferred. 10 years of experience required.

· Exposure to security products and a secure product development lifecycle desired.

· Java, HTML, CSS, JavaScript, Restful APIs.

· Very strong business acumen and analytics skills required.

· Experience with Agile software development methodologies.

· Ability to thrive in a fast-paced environment.

· Excellent written and verbal communication skills. Able to present complex, technical information in a clear and concise manner to a variety of audiences.

· Previous experience developing tooling, SDKs or frameworks for other developers.

· Experience with Microservices architecture and development preferred.

· AWS experience preferred.

· Experience sharing the innovative work you do at conferences, meetups, etc.


If you want to fulfill your potential, be acknowledged for your achievements, and be given autonomy to make decisions for your business and customers; if you want to work with a company that respects you as an individual - recognizing both your needs at work and your responsibilities outside of it - then CA Technologies is where you belong.

At CA Technologies your passion and expertise can directly impact the business and you’ll help offer our customers practical approaches to delivering new, innovative services and value through IT.

We offer competitive salary, company-sponsored premium Medical/Prescription & Dental Plans, company-paid Holidays, Vacation, Anniversary Service and Sick Days, 401(k) Plan, Education/Training Reimbursement, Charitable Gift Program, Adoption Assistance Program.

Learn more about CA Technologies and this opportunity now at

We and all of our subsidiaries are equal opportunity employers. As such, it is our corporate policy to fill positions with qualified candidates regardless of the candidate’s race, color, sex, age, religion, ancestry, national origin, citizenship status, marital status, sexual orientation, gender identity, genetic information, disability, pregnancy, military status, veteran status or any other protected group status.

Note to Recruiters and Placement Agencies

: We do not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website or to any of our employees. We will not pay fees to any third party agency or firm and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered our property and will be processed accordingly./

/ If you require an accommodation with the online application process, please contact Talent Acquisition at 1-800-454-3788./


Apply Now

CA Technologies

CA Technologies Jobs

Apply Now


9 days 5 hours ago

CA Technologies


Principal Software Engineer CA Technologies - Burlington, MA, United States


Location: Burlington, MA

Company Profile:
CA Technologies (NASDAQ: CA) provides IT management solutions that help customers manage and secure complex IT environments to support agile business services. Organizations leverage CA Technologies software and SaaS solutions to accelerate innovation, transform infrastructure and secure data and identities, from the data center to the cloud.