Client Location: Location: Remote - US with slight preference for someone based on the West
Coast (PDT), ideally someone who would be interested in occasionally coming
into our SF office (but not required; fully remote is okay)
Potential exposure to objectionable/sensitive/graphic content
REQUIRED:
- Bachelor's preferred
- 5 to 7 Years work experience as software engineer
- Java
- Python
- Full-stack software engineering
- Experience developing command-line interfaces and shell scripts (e.g., Bash) in Unix/Linux environments
- 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.
Nice to Have Skills:
- PHP/Hack
- Bash
- Experience building enterprise web apps and internal tools end-to-end
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. This includes full-stack Skills Required:
• 8+ Years of Experience
• Expert in C++, C, Java, Hack, or equivalent non-pythonic language (Java and PHP experience strongly preferred) Expert in Python Experience developing command-line interfaces and shell scripts (e.g., Bash) in Unix/Linux environments Strong self-starter with expert collaboration skills; experience leading cross-functional efforts to build tooling end-to-end and with minimal oversight (just general high-level guidance) Experience serving as a technical liaison, and working with a variety of non-technical stakeholders to translate business/functional requirements into technical requirements Experience with QA testing Strong organization and documentation Experience developing and maintaining monitoring & alerting systems, serving as an oncall, and fixing issues as they arise Strong written and verbal comms, with experience developing technical documentation, incident reports, etc
- **Only those lawfully authorized to work in the designated country associated with the position will be considered.**
- **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**
Rose International was not only attentive and responsive, but they were very professional and helpful whenever I called or needed any assistance.
Diane, Consultant
The interactions that I have had with your representatives have always been prompt and very professional. I am very pleased and impressed with your company and services.
Sioe, Consultant
As a contractor, I have to say that Rose International was by far the best agency I have worked for.
Q'testdalir, Consultant
Thanks for the opportunity. If in the future I ever need a job, I would like to work for Rose International.
David, Consultant
You are customer service oriented. No matter whether it was the Recruiter or someone in Human Resources/Payroll, you were responsive. That to me is key!
Tonya, Consultant
EMPLOYEE COMMENTS