Senior Software Engineer
@ Partner One Capital

Hybrid
$150,000
Hybrid
Full Time
Posted 14 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXX****** @partneronecapital.com
Recommended after applying

Job Details

Overview

The Senior Software Engineer is a self-motivated, multi-tasker and proven team-player. In this role, you will be one of the lead developers responsible for the High Availability Low Overhead Agent of new software products and enhancements to existing systems.

Key Responsibilities

  • Understand the Halo platform and its use in security feature delivery.
  • Edit and deploy policies, rules, and content using Git, Jenkins, and related tools.
  • Maintain and update legacy code while developing new workflow improvement tools.
  • Manage compliance rules by working with code.
  • Collaborate with engineering teams to fix bugs and enhance platform functionality.
  • Write clear, comprehensive documentation in Confluence.
  • Utilize proficiency in Ruby and Python programming languages.
  • Apply strong experience with Git, JSON, XML, and Bash scripting.
  • Operate in Linux and Windows system administration environments.
  • Embrace DevOps practices and CI/CD pipelines.
  • Ensure accuracy in documentation with high attention to detail.
  • Independently learn and master new technologies.

Nice-to-Have Skills

  • Experience with SaaS platforms.
  • Knowledge of Host-based Intrusion Detection Systems (HIDS), File Integrity Monitoring (FIM), and broader cybersecurity concepts.

Key skills/competency

Software Engineering, High Availability, Ruby, Python, Git, CI/CD, DevOps, Linux, Windows, Documentation

How to Get Hired at Partner One Capital

🎯 Tips for Getting Hired

  • Customize your resume: Highlight direct experience in large-scale systems.
  • Showcase technical prowess: Emphasize proficiency in Ruby, Python, and Git.
  • Study Partner One Capital: Research company culture and recent projects.
  • Prepare for leadership: Demonstrate communication and team collaboration skills.

📝 Interview Preparation Advice

Technical Preparation

Review Ruby and Python syntax.
Practice Git branching and deployment tasks.
Study CI/CD pipeline concepts.
Familiarize with Linux and Windows admin.

Behavioral Questions

Describe a challenging team project.
Explain your self-motivation strategies.
Discuss a time you led a project.
Share your communication improvement examples.

Frequently Asked Questions