What are the responsibilities and job description for the Principal Software Engineering Consultant position at Satine Technologies?
Do you enjoy solving complex technical challenges while working closely with clients to shape solutions?At Satine Technologies, we specialize in delivering high-performance software solutions, and were looking for a principal engineer who can lead a critical engagement with one of our key clientsa DevSecOps organization at a leading defense nonprofit research lab. This role is ideal for someone who is both an exceptional engineer and a strong communicator, capable of discussing intricate technical topics in detail, aligning with client goals, and guiding engineering discussions with confidence.Youll be the primary technical interface for this engagement, working closely with the client daily to drive solutions forward, clarify technical decisions, and collaborate with internal engineering teams. This position requires a deep technical background, excellent problem-solving skills, and the ability to engage in deep technical conversations while ensuring productive collaboration.Essential ResponsibilitiesLead technical discussions with the client, ensuring clarity, alignment, and smooth execution of engineering solutions.Design and implement high-performance, scalable software solutions using modern development frameworks and best practices.Defend and articulate engineering decisions in a structured and persuasive manner, ensuring solutions meet both technical and business needs.Collaborate with internal teams to ensure seamless knowledge transfer, alignment, and execution of technical strategies.Troubleshoot complex technical issues and proactively identify areas for improvement in system performance, reliability, and scalability.Ensure high engineering standards by participating in architectural reviews, mentoring junior engineers, and upholding best practices.Required Qualifications7 years of software engineering experience, with expertise in designing and developing complex software systems.Strong background in architecting and delivering scalable applications across diverse technology stacks.Experience working directly with technical clients and ability to engage in deep technical discussions with senior engineers and engineering managers.Ability to communicate technical concepts effectively, adapt to evolving project needs, and drive alignment between stakeholders.Strong problem-solving skills with the ability to debug and optimize complex systems.Experience with DevOps practices, CI / CD pipelines, and software deployment processes.Comfort working independently while also collaborating with a dispersed team.Desired QualificationsExperience working in defense, government, or research-driven environments.Previous experience in consulting, technical leadership, or solutions architecture.Knowledge of security compliance standards (NIST, FedRAMP, etc.).Background in DevOps, containerization, distributed systems, and cloud computing.Nice-to-HavesPrior experience working directly with engineering managers or executive stakeholders.Active security clearance (or ability to obtain one).BenefitsCompetitive salaryHealth, dental, and vision insurance401(k) plan with up to 4% employer matchProfessional development opportunitiesUnlimited PTONot sure if you meet all the qualifications? We encourage you to apply anyway! This role is unique, and the right candidate might not look exactly like what weve outlined here. If youre excited about the opportunity and believe you could contribute meaningfully, wed love to hear from you!
recblid n54rr6jry436r5uaoixu2fzkk02e0x