Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Satellogic

Senior Security-Focused Software Engineer

Satellogic

Software Engineer developing and maintaining security processes for satellite systems. Collaborating with teams to ensure secure software development for ground and flight applications.

Posted 6/14/2026full-timeBuenos Aires • 🇦🇷 ArgentinaSeniorWebsite

Tech Stack

Tools & technologies
LinuxPythonSDLC

About the role

Key responsibilities & impact
  • Establish and integrate secure development processes across the engineering team, ensuring security considerations are seamlessly built into daily coding workflows.
  • Define end-to-end security practices and guardrails across the entire system lifecycle, using an understanding of the software's attack surface to guide how the team builds software.
  • Design, develop and validate security-focused features alongside core flight and ground station software for the satellite and ground station systems.
  • Enhance and maintain existing software by expanding test coverage, improving documentation, and incorporating security checks into the CI/CD pipeline.
  • Collaborate with the software development team, actively contributing to architecture discussions and participating in peer reviews to foster a security-first mindset.
  • Provide expert-level support for the satellite operations team.

Requirements

What you’ll need
  • Bachelor's degree in Electrical Engineering, Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 4+ years of experience architecting and integrating scalable software solutions.
  • 3+ years of professional experience developing software in Python.
  • 2+ years of experience developing embedded software.
  • Demonstrated experience designing and implementing security-focused features within complex software systems.
  • Experience with applied cryptography in constrained environments — key management, symmetric/asymmetric encryption, authentication protocols, and certificate handling.
  • Experience establishing or integrating secure development processes (such as Secure SDLC frameworks or security guardrails) within an engineering team.
  • Proven experience in the full software development life cycle (design, coding, testing, documenting and debugging).
  • Proficiency in GNU/Linux for software development.

Benefits

Comp & perks
  • Diversity and inclusion initiatives
  • Flexible work arrangements
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonembedded software developmentsecurity-focused feature designapplied cryptographykey managementsymmetric encryptionasymmetric encryptionauthentication protocolscertificate handlingsoftware development life cycle
Soft Skills
collaborationarchitecture discussionspeer reviewssecurity-first mindsetexpert-level support