Cybersecurity Software Engineer
Job Description
Build and improve cybersecurity software at a Portland-based data risk management company. Exterro supports security and compliance across e-discovery, data privacy, cybersecurity, digital forensics, and information governance, helping enterprises and public institutions manage sensitive information and respond to digital security risks. This onsite role focuses on secure backend services and application security work that directly strengthens platform reliability and protection.
Location: Portland, OR (in person).
Compensation: USD $110,000 to $145,000 per year.
What you’ll do
- Design, develop, and maintain cybersecurity software applications.
- Build secure backend services, APIs, and software components.
- Implement security features that support data protection and risk management platforms.
- Identify and resolve software vulnerabilities and application security issues.
- Create automated tests to improve software quality and reliability.
- Collaborate with engineering, product, and cybersecurity teams.
- Review code and apply secure software development practices.
- Support improvements in application performance, scalability, and system reliability.
- Maintain technical documentation and development standards.
Skills and experience
- Professional experience in software development or application engineering.
- Proficiency in Java, Python, C#, C++, or a similar language.
- Understanding of application security and secure coding principles.
- Knowledge of REST APIs, databases, and distributed systems.
- Familiarity with software testing, debugging, and version control.
- Strong analytical and problem-solving abilities.
Tech stack
Java, Python, C#, C++, REST APIs, AWS, Azure, Docker, Kubernetes, and CI/CD pipelines.
Preferred background
- Experience with cloud security and enterprise software platforms.
- Knowledge of vulnerability assessment and security monitoring.
- Familiarity with AWS, Azure, or other cloud environments.
- Understanding of authentication, authorization, and encryption.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Knowledge of digital forensics, data privacy, or compliance technologies.
Benefits
- Dental insurance.
- Flexible schedule.
- Relocation assistance.
- Potential benefits may include flexible work arrangements, comprehensive health insurance, paid holidays, unlimited paid time off, optional insurance coverage, and charitable donation matching. Confirm current eligibility and plan details with the employer.