Hybrid Software Research Engineer

Posted last month

Apply now

About the role

  • Develop features and plug-ins under senior/principal guidance
  • Assist in the development of functional proof-of-concepts on Windows, Linux and Kubernetes using C#, Python, PowerShell, TypeScript, and C++
  • Focus on individual components or data integration features
  • Write clean, testable, and automated code
  • Assist in researching cloud APIs, hybrid configurations, and platforms
  • Support exploration of new trends in cloud enterprise identity security
  • Help implement security and identity related features
  • Contribute to internal brainstorming sessions for new product ideas
  • Participate in documentation and automation efforts
  • Maintain test coverage for developed components
  • Follow established coding standards and best practices
  • Support continuous integration and deployment workflows
  • Work closely with senior engineers to learn advanced techniques
  • Participate in knowledge sharing sessions
  • Support data classification and ML training/inference integration
  • Assist in transforming code to architectural diagrams
  • Contribute to reducing technical uncertainties and delivering working prototypes to engineering

Requirements

  • 2-4 years of programming experience
  • Knowledge of programming languages (C#, Python, PowerShell, TypeScript, C++)
  • Understanding of data structures and algorithms
  • Familiarity with networking concepts and cloud environments
  • Exposure to ML concepts, cloud services, or security systems is a plus
  • Eagerness to work in a research-oriented and collaborative environment
  • Interest in identity security and cloud protection
  • Previous work with APIs and modern frameworks
  • Practical experience with modern communication protocols (REST, gRPC)
  • Basic database knowledge (SQL/NoSQL)
  • Experience with cloud platforms (AWS, Azure, GCE)
  • Containerization experience (Docker, Kubernetes basics)
  • Experience with Linux and Windows environments
  • STEM degree preferred
  • Strong problem-solving and learning mindset
  • Ability to adapt to changing requirements
  • Open-minded and innovative thinking

Benefits

  • Hybrid work model: working onsite three days per week and remotely the remaining days for candidates within 45 miles of an office.
  • Employee experience rooted in purpose, growth, and balance.
  • Opportunity to grow your skills in advanced security research and development.
  • Mentorship and learning opportunities: work closely with senior engineers and participate in knowledge sharing sessions.
  • Being part of a global team and collaborative culture.

Job title

Software Research Engineer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job