Staff Software Engineer

Reports to
Head of Engineering
Type
Full-time
Location
Remote – The following US states only: AL, AR, FL, GA, IA, ID, IN, KS, KY, LA, MA, ME, MI, MN, MO, MS, NC, ND, NE, NH, OH, OK, PA, SC, SD, TN, TX, VA, VT, WI, WV
Pay
$165k - $185k annually, depending on experience
Job summary

The Staff Software Engineer  is at the forefront of our most challenging and impactful projects. The position leads the design, development, and optimization of highly complex and scalable software systems. This senior-most level position requires extensive technical expertise, strategic thinking, and a proven track record of leading successful software projects.

Responsibilities
  • Lead the architecture, design, and implementation of sophisticated software applications and systems.
  • Collaborate with senior leadership, product managers, product designers, and other stakeholders to define technical strategies and project roadmaps.
  • Develop high-quality, maintainable, and efficient code.
  • Conduct in-depth code reviews and provide technical oversight to ensure adherence to best practices and code quality.
  • Identify, troubleshoot, and resolve the most complex software issues and performance bottlenecks.
  • Participate in high-level decision-making and strategic planning to shape the technical direction of the company.
  • Mentor and provide strategic guidance to junior, mid-level, and senior developers, fostering a culture of excellence and innovation.
  • Stay at the cutting edge of technology trends, continuously seeking opportunities to innovate and improve.
  • Drive the adoption of new technologies, tools, and processes to enhance development efficiency and product quality.
  • Other duties as assigned.
Experience & requirements

Education

  • Bachelor’s degree in computer science, software engineering, or a related field, or equivalent work experience.

Experience

  • Minimum of 10 years of professional experience in software development.
  • Experience designing, implementing, and documenting systems and processes (a) in a regulated/controlled industry (e.g., life sciences, banking, defense, etc.) and (b) supporting security and privacy frameworks (e.g., SOC2, ISO 27001, NIST 800-53, FEDRAMP, SOX, etc.).
  • Extensive experience with version control systems (e.g., GIT).
  • Proven experience with Agile and Scrum development processes.
  • Extensive experience with Ruby on Rails (front-end and back-end) in a production SaaS environment.
  • Extensive experience with work management systems (e.g., JIRA).

Knowledge, Skills & Abilities

  • Expertise in Ruby on Rails.
  • Expert knowledge of front-end technologies (e.g., HTML, CSS, JavaScript, React).
  • Extensive experience with SQL.
  • Expertise in Amazon RDS - PostgreSQL database design and modeling.
  • Deep understanding of software development methodologies, principles, and best practices.
  • Excellent communication (verbal and written), leadership, and interpersonal skills.
  • Exceptional problem-solving skills and the ability to tackle complex technical challenges.
  • Proven track record of leading and delivering high-quality software projects on time and within budget.
  • Proficiency with cloud platforms and services (e.g., AWS, Azure, Google Cloud).
  • In-depth knowledge of DevOps practices and tools (e.g., Docker, Kubernetes, CI/CD pipelines).

Preferred Qualifications

  • Advanced degree.
  • Extensive experience with testing, continuous integration, and continuous delivery practices.
  • Understanding of microservices architecture and REST API design.
  • Experience with high-level architecture and system design.
  • Experience leading large-scale software projects and teams.

Who we're looking for
About Slope

Slope is a global provider of biospecimen lifecycle software, data, and services for clinical trials. With a focus on tech-enabling the full biospecimen lifecycle, Slope offers expertise that empowers sponsors to make informed decisions using high-quality, real-time sample data. Slope has supported thousands of the most complex, sample-intensive trials worldwide and has been adopted by 75% of NCI-designated cancer centers.Slope’s biospecimen lifecycle software solution, Biospecimen360™, provides sponsors with real-time, compliant, and traceable sample metadata to inform timely study decisions. The software controls sample metadata capture and orchestrates multi-stakeholder activities and data flow throughout the biospecimen lifecycle — from kit logistics and inventory control to sample collection, processing, storage, and shipping, to receipt at labs. The result is instant data availability across sites, labs, kitters, shippers, and other eClinical systems; this in turn enables faster reconciliation, less risk, and significantly improved study compliance, monitoring, and reporting.

Working at Slope

Slope has a fun, high-energy, fast-paced environment full of motivated, purpose-driven employees who practice our core values on a daily basis:

  1. Patients are paramount
  2. Better, faster, stronger
  3. Driven by data
  4. Job done, have fun
  5. Get Sloped!
What Slope can offer you
  • Health insurance
  • Dental and vision coverage
  • Flexible spending accounts
  • Healthcare savings accounts
  • Employee-funded supplemental life insurance
  • Employee-funded short and long-term disability insurance
  • 401(k) plan
  • Nine paid holidays
  • 15 PTO days
  • Annual home office stipend

Slope provides equal employment opportunities to all applicants and employees and prohibits discrimination on the basis of race, color, religion, sex, sexual orientation and gender identity, age, national origin, disability, protected veteran status, and all other characteristics protected by federal, state, and local laws. This policy applies to all terms and conditions of employment. Slope is a drug-free employer.

Apply for this job
Uploading
fileuploaded.jpg
Upload failed. Max size 10MB.
Thank you for your application
We look forward to assessing how your skills and experience might fit into Slope's mosaic of talent
That didn't work
Please try again
Biospecimen lifecycle software, data, and services for complex clinical trials.
See Slope in action

Slope Support

Get help directly in the Slope app — just click the button on the bottom right