We're on the lookout for fellow Builders

Explore roles with us and our portfolio companies

Senior Perl Engineer

Flowspace

Flowspace

Remote
Posted on Oct 11, 2024

Summary:

This is a remote position. A senior software engineer at this level has the ability to handle both daily coding projects, and also successfully lead teams/projects, under the mentorship of our Engineer Manager. This is a rock solid team member who requires very little oversight, completing projects in full as well as handling well tested coding.

This role will be a point person on a technical area or product, partners with level II engineers for technical direction and best practices, and understands and executes on the vision of the company, cultivating technical and professional growth.

What You'll Do:

  • Write and ship code daily. Works closely with the entire team to ensure our customers and internal team have the functionality they need to get the job done.
  • The Software Engineer owns what they build, gets creative with solutions, writes tests, and contributes directly to our core product.
  • Takes ownership of their work.
  • Reimagines how an industry works. Flowspace is creating clean, beautiful software in a market dominated by outdated enterprise solutions.
  • Maintains existing software code to meet the same standards/criteria as new code
  • Alpha testing new code
  • Documents newly implemented features and bug fixes
  • Assist with and/or performing upgrades, training, and implementation
  • Go-to expert in an area of the codebase, and understands the broad architecture of the entire platform.
  • Provides technical guidance and direction to other teams and the company at large.
  • Introduces new technologies to the platform when mature, needed, and appropriate.
  • Regularly delivers software on time, makes accurate estimates of complexity and time, and delivers on those estimates.
  • Breaks work down into actionable milestones, known for drama-free rollouts.
  • Sets the technical direction, performance considerations, and testing of a project.
  • Thinks through all considerations and uses, never releases code that doesn't accomplish what was originally intended.
  • Makes others on the team better engineers. Respected as a technical leader and as a mentor with the development team and to the company at large. Respected as a technical leader to other departments.
  • Dependable, puts in the work and carries the load, picks things up when the team falters.

Who We're Looking For:

  • 7+ years of software development experience
  • Web application development experience with Perl and Javascript
  • Can write code, collect and manage feedback from teammates and product managers, implement APIs, and internally prioritize your workload.
  • Knowledgeable in CS fundamentals. Strong architecture skills and an eye for aesthetics.
  • Proven ability to lead junior and mid level engineers
  • Proven technical judgment in at least one area of the application
Bonus Points:
  • 5+ years of full-stack web application development experience with Perl and Javascrip
  • Professional experience with Go and Rails, ability to work in multiple languages routinel
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field of stud
  • Experience modernizing code maintaining working functionality

The base salary range for this role is $140,000 - $170,000/year.

Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location.

Join our team!

  • Meaningful equity in a venture backed start-up. Everyone gets stock options!
  • Competitive Salary
  • Top of the line medical, vision, dental, and life insurance
  • Flexible time off, plus a separate banks for sick time
  • Paid parental leave
  • Mental Health / Wellness benefits + discounts for certain programs
  • Work From Home stipend, towards your home office
  • 401K with matching
  • A clear success path within the company. We want you to grow and lead with us!

At Flowspace, we know that the more inclusive we are, the better our work will be, and we strive to hire and retain talent that represents a variety of backgrounds, perspectives, and skill sets.

We are committed to equal opportunity employment and we take pride in encouraging diversity, equity, and inclusion across all of our teams, without regard to race, color, religion (including religious dress and religious grooming practices), sex, gender (including gender identity and gender expression), national origin, age, physical and mental disability, medical condition (including pregnancy, childbirth, breastfeeding and related medical conditions), genetic predisposition or carrier status, marital, parental or registered domestic partnership status, sexual orientation, transgender status, military or veteran status, or any other characteristic protected by applicable law.

Please note: We do not accept resumes from external staffing agencies or independent recruiters for any of our openings unless otherwise directed or approved by our HR, Recruiting Department. Please do not forward resumes to our hiring managers or offices. Flowspace is not responsible for any fees related to unsolicited resumes/applications, that have not first been approved.

Disclaimer

The above job description is meant to describe the general nature and level of work being performed. It is not an exhaustive list of all responsibilities, duties and skills required for the position. Employees will be required to follow any other job-related instructions and to perform other job-related duties requested by their supervisor in compliance with Federal and State Laws. All job requirements are subject to possible modification to reasonably accommodate individuals with disabilities. Some requirements may exclude individuals who pose a direct threat or significant risk to the health and safety of themselves or other employees.

Requirements are representative of minimum levels of knowledge, skills and/or abilities. To perform this job successfully, the employee must possess the abilities or aptitudes to perform each duty proficiently. Continued employment remains on an “at-will” basis.