You haven't searched anything yet.
Our mission at Secure Code Warrior is to make the digital world safer by helping companies secure their software through developer-driven security. In a nutshell, Secure Code Warrior gives developers the skills to write secure code. Our learning platform is the most effective secure coding solution because it uses agile learning methods for developers to learn, apply, and retain software security principles. Over 600 enterprises trust Secure Code Warrior to implement agile learning security programs, deliver secure software rapidly, and create a culture of developer-driven security.
To make our mission possible, we’ve brought together individuals passionate about software, security, connection, and collaboration. We are a venture-backed, global remote-first company with offices in Australia, America, Belgium, Iceland, and the United Kingdom.
For more information about Secure Code Warrior, visit www.securecodewarrior.com.
About the role:
Do you crave complex technical challenges and the chance to make a real difference? Are you a distinguished software engineering leader with a passion for building secure and scalable systems? If so, then SCW wants you!
We're seeking a Principal Engineer to join our growing cybersecurity team and play a pivotal role in shaping the future of our platform. This is your chance to leverage your deep expertise and leadership to guide critical technical initiatives and leave a lasting impact.
In this role, you'll:
* Champion innovative solutions that push the boundaries of secure software development;
* Lead the design and development of complex, high-impact features for our platform, utilizing our tech stack (NodeJS, TypeScript, React, Java, Kotlin, Apache Spark, Apache Airflow, Spring Boot, and Kubernetes in AWS);
* Decompose complex technical tasks into manageable steps, delegating and collaborating effectively with team members to ensure successful project completion and on-time delivery;
* Provide expert technical leadership and mentorship, fostering a culture of excellence within the engineering team;
* Collaborate effectively across all levels of the organization, ensuring technical decisions align with business goals;
* Influence the overall software development lifecycle (SDLC) and set the bar for exceptional engineering practices, including advocating for strong unit testing, integration testing, system design principles, code reviews, and continuous integration/continuous delivery (CI/CD) pipelines;
* Shape SCW's technical direction through strategic decision-making and architectural expertise; and
* Translate technical solutions into clear business value for senior leadership.
We're looking for someone who:
* Is a distinguished software engineer with a proven track record of success and industry recognition;
* Possesses a deep understanding of first principles and is a master across the entire SDLC;
* Excels at designing and reasoning about complex systems with a focus on security best practices;
* Is a highly effective communicator who can inspire and build consensus among technical and non-technical stakeholders;
* Thrives in ambiguous environments and demonstrates resourcefulness in tackling complex challenges;
* Is a passionate mentor committed to fostering a culture of innovation and technical growth; and
* Possesses strong business acumen and can translate technical solutions into real-world value.
Let’s talk about benefits:
* Unlimited Paid-time-off;
* Remote first culture, with offices in Sydney if you wish to work more hybrid;
* Paid Parental Leave;
* Employee Share Option Plan;
* Volunteer Leave and Employee Assistance Programs; and
* Home Office Reimbursement
\n\n
You're joining us at an exciting stage in our journey, and are key to our future success. You’ll have the opportunity to create impact, deliver on your ideas, and use your spark; experience and expertise to help us live long and prosper.
Warriors have full flexibility. We appreciate that you’ll do your best work when you’re rested and energized. With our business operating globally, there’s no 9-5 grind at Secure Code Warrior. You’re encouraged to work the days, times and in the way that suits your best. We also offer generous leave and work from home options so you can make work work for you.
We’re a tight-knit team that values humility, diversity, giving back to the community and to each other. Giving back is key to being a Warrior, and we do what we can to make the world a little bit brighter as we work to make it more secure.
Diversity. Inclusion. They’re more than just words for us. They’re the hard-and-fast principles guiding how we build our teams, cultivate leaders and create a company where every single person feels safe and celebrated. We have a global, multicultural following—we want to reflect that inside our walls and ensure people come as they are, we like it that way!
Full Time
Business Services
$106k-127k (estimate)
05/01/2024
06/30/2024
securecodewarrior.com
NORTHAMPTON
200 - 500
2015
PIETER GUSTAAF LOUIS DANHIEUX
$10M - $50M
Business Services
The job skills required for Principal Software Engineer include Java, Agile, AWS, Futures, Software Engineering, Kubernetes, etc. Having related job skills and expertise will give you an advantage when applying to be a Principal Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Principal Software Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Principal Software Engineer positions, which can be used as a reference in future career path planning. As a Principal Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Principal Software Engineer. You can explore the career advancement for a Principal Software Engineer below and select your interested title to get hiring information.
If you are interested in becoming a Principal Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Principal Software Engineer for your reference.
Step 1: Understand the job description and responsibilities of an Accountant.
Quotes from people on Principal Software Engineer job description and responsibilities
Developing, launching and maintaining numerous successful projects.
02/21/2022: Columbus, OH
Document and test software to ensure that the software meets the needs of end-users and achieves business goals.
03/25/2022: Philadelphia, PA
Provide technical guidance to development teams and oversee the technical aspects of all projects.
03/10/2022: Rapid City, SD
Process complex data and may need to enforce software design, development and maintenance requirements.
04/10/2022: Fort Smith, AR
Provide trainings and mentor other Engineers when required.
03/09/2022: Trenton, NJ
Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.
Career tips from people on Principal Software Engineer jobs
Requires a minimum of 1-2 years of experience for the role.
04/20/2022: Lansing, MI
Knowledge in analyzing, debug and fix technical issues
03/26/2022: Orlando, FL
Expertise in multiple high-level programming languages.
04/04/2022: Medford, OR
Earn a Master’s Degree and/or Ph.D.
05/05/2022: Hopkinsville, KY
Software development experience (5+ years preferred).
03/27/2022: Nashua, NH
Step 3: View the best colleges and universities for Principal Software Engineer.