Senior Infrastructure Software Engineer
Apply NowCompany: RainesDev
Location: Reston, VA 20191
Description:
Senior Infrastructure Software Engineer - Compliance & Automation
Location: Sterling, VA (Hybrid - 2 days/week in-office)
Join a high-impact engineering team at a global technology company focused on securing and scaling internet infrastructure. This is a technical role for an engineer with strong systems experience who enjoys building automation around compliance, auditing, and platform observability.
If you're passionate about system reliability, secure infrastructure, and streamlining compliance workflows through software, this is a role where you can make a tangible impact.
Responsibilities
Qualifications
Preferred Experience
Why This Role
This is a chance to work on meaningful problems that have direct implications for platform security and operational transparency. You'll be joining a mission-driven organization where engineering excellence, collaboration, and social responsibility are part of the core culture. The company offers competitive compensation, performance bonuses, stock options, and comprehensive benefits.
Eligibility
Candidates must be U.S. citizens or Green Card holders. H-1B transfers may be considered. Must be able to commute to Sterling, VA for hybrid work.
Location: Sterling, VA (Hybrid - 2 days/week in-office)
Join a high-impact engineering team at a global technology company focused on securing and scaling internet infrastructure. This is a technical role for an engineer with strong systems experience who enjoys building automation around compliance, auditing, and platform observability.
If you're passionate about system reliability, secure infrastructure, and streamlining compliance workflows through software, this is a role where you can make a tangible impact.
Responsibilities
- Build and maintain internal tools that support security auditing, compliance monitoring, and system reporting
- Automate infrastructure audits using Perl, Python, Shell scripting, and Ansible
- Develop and maintain RESTful services using Python (Bottle or equivalent) to support system integrations
- Package and deploy audit tools across distributed environments using RPM
- Manage and optimize audit dashboards and databases, preferably PostgreSQL
- Lead root-cause investigations and design scalable, automated solutions to improve system stability
- Collaborate with product, compliance, and infrastructure teams to shape platform capabilities
- Write and maintain clear technical documentation to support ongoing development and operations
Qualifications
- 8+ years of software or systems engineering experience
- Proficient in Perl (required), with additional experience in Python and scripting tools like Bash or Ansible
- Strong experience working in Linux environments with a focus on automation and performance
- Practical experience with relational databases such as PostgreSQL
- Comfortable building APIs and working with integration workflows
- Strong collaboration and communication skills, especially in cross-functional settings
Preferred Experience
- Familiarity with Terraform, Kubernetes, VMware, AIX, or KVM
- Experience with ServiceNow development or integrations
- Background in UI development with React or similar frameworks
- Agile/Scrum team experience
- Prior exposure to security and compliance initiatives at the infrastructure level
Why This Role
This is a chance to work on meaningful problems that have direct implications for platform security and operational transparency. You'll be joining a mission-driven organization where engineering excellence, collaboration, and social responsibility are part of the core culture. The company offers competitive compensation, performance bonuses, stock options, and comprehensive benefits.
Eligibility
Candidates must be U.S. citizens or Green Card holders. H-1B transfers may be considered. Must be able to commute to Sterling, VA for hybrid work.