Principal Software Engineer at Softworld, a Kelly Company
San Diego, CA 92101
About the Job
Our client is offering a Principal Software Engineer role, on their W2, where you will be instrumental in guiding the design, development, and deployment of scalable software solutions that will influence the future of our offerings. Your role, located in San Diego, will involve providing technical leadership, mentoring engineering teams, and collaborating across departments to ensure that technical initiatives align with our business goals. This is a hands-on position where you will set a standard for excellence, tackle complex challenges, and make impactful decisions.
Key Responsibilities:
- Bring over 10 years of software development experience with an emphasis on back-end systems, cloud technologies, and large-scale distributed applications.
- Demonstrate strong expertise in cloud platforms such as AWS, Azure, or Google Cloud Platform, with a preference for AWS.
- Lead Agile or Scrum teams, promoting continuous improvement within an Agile framework.
- Oversee the design and development of intricate software systems, prioritizing security, scalability, and maintainability.
- Create adaptable architectural frameworks that prepare our solutions for future demands.
- Mentor and guide fellow engineers, fostering a culture of learning and high standards.
- Collaborate closely with product management, operations, and other teams to align technical efforts with business objectives.
- Advocate for best practices in coding, testing, deployment, and monitoring to ensure robust software solutions.
- Identify areas for improvement, integrating new technologies, tools, and methodologies to enhance our processes.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related discipline.
- More than 10 years of software development experience, focusing on back-end systems, cloud solutions, and large-scale applications.
- Proficiency in programming languages such as Python, TypeScript, or Java.
- Familiarity with web development frameworks like Node.js, React, or Vue.js.
- Extensive experience with cloud services, particularly AWS, Azure, or Google Cloud Platform.
- In-depth knowledge of microservice architecture, APIs, and container orchestration.
- Proven experience leading Agile or Scrum teams and enhancing processes in Agile environments.
- Strong problem-solving skills with a history of creating solutions for complex business issues.
- Demonstrated leadership capabilities in engineering teams, with excellent communication and teamwork skills.
- Experience in developing Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Understanding of application security best practices.
Additional Information:
- Open to US Citizens and Green Card Holders
- Full benefits offered, including 90% paid medical, dental, vision - available on day one as of 2025.
- 401K plan with a 3K match
- Bonus targets
- New Hire Equity
- Generous holiday schedule including two one week shutdowns during the 4th of July and Christmas.
- Hybrid Work Schedule
- Compensation up to 190K
Can't wait to meet you and discuss your background the role in more detail.