Rose International logo

Software Engineer

Rose International
  • San Francisco, California
  • $160–$187 Per Hour
  • Full-time
30+ days ago

Job Description

Software Engineer

On-site in San Francisco, CA Potential exposure to objectionable/sensitive/graphic content

REQUIRED:

  • Bachelor's preferred
  • 8+ to 10+ Years work experience as software engineer
  • Full-stack software engineering (8+ years of recent experience)
  • Web Development (8+ yrs recent exp); Experience building enterprise web apps and internal tools end-to-end
  • Proficient PHP (8+ years of recent experience)
  • Java (8+ years of recent experience)
  • Expert Python (5+ years of recent experience)
  • Expert in C++, C, Java, Hack, or equivalent non-pythonic language (Java and PHP experience strongly preferred)
  • Experience developing command-line interfaces and shell scripts (e.g., Bash) in Unix/Linux environments
  • Experience building enterprise web apps and internal tools end-to-end
  • Experience developing and maintaining monitoring & alerting systems, serving as an oncall, and fixing issues as they arise
  • Open to Travel 0-2x / year max, domestic
  • Successful candidates have Startup / self-employed experience — shows initiative and ability to wear multiple hats
  • Big tech NOT preferred — open to candidates from startups, small-to-mid-size companies, or non-tech industries

Overview Job Description: Seeking a Software Engineer to build and maintain internal tools, automate workflows, and set technical best practices for Client legal department. This role is ideal for someone who has a strong attention to detail, and enjoys collaborating with a variety of technical and non-technical cross-functional partners.

Responsibilities:

  • Design, develop, and maintain full-stack internal tools to streamline workflows and improve operational efficiency.
  • Automate processes and workflows using modern programming languages and frameworks (e.g., Python, JavaScript, Hack).
  • Build and enhance backend systems to support data management and operational needs.
  • Establish and advise on technical best practices for software development, including code quality, security, and scalability.
  • Collaborate with cross-functional partners (e.g., attorneys, Data Science, Data Engineering) to gather requirements and provide technical counsel.
  • Create and maintain internal documentation for tools, systems, and workflows to ensure knowledge sharing and operational continuity.
  • Stay up to date on new technologies and internal systems relevant to operational excellence, and help non-technical partners understand their capabilities and limitations.

This role will be responsible for supporting the Legal team.

Numbers & Facts

LocationSan Francisco, California
Job TypeFull-time
IndustryStaffing/Employment Agencies
Salary$160–$187 Per Hour
Company Size2,500 to 4,999 employees
Websitehttps://www.roseint.com/

About Company

Founded in 1993 by Sue Bhatia, Rose International is one of the nation's leading minority- and woman-owned providers of Staffing and Total Talent Solutions. We serve companies in all 50 states and employ thousands of people across the country.

Skills

  • Bash Scriptingunmatched
  • Best Practicesunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Command Lineunmatched
  • Cross-Functionalunmatched
  • Data Managementunmatched
  • Data Scienceunmatched
  • Detail Orientedunmatched
  • Documentationunmatched
  • Internet Applicationunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Legalunmatched
  • Linux Operating Systemunmatched
  • On Callunmatched
  • Operational Improvementunmatched
  • Operational Strategyunmatched
  • PHP Scripting Language (PHP Hypertext Preprocessor)unmatched
  • Programming Languagesunmatched
  • Python Programming/Scripting Languageunmatched
  • Requirements Managementunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Startupunmatched
  • System Operationsunmatched
  • Unix Operating Systemsunmatched
  • Unix Shell Programmingunmatched
  • Web Programmingunmatched
  • Willing to Travelunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder