Careers

DevOps Engineer

You will be a member of a highly motivated Technical Operations team that delivers solutions and services that are transforming the financial services industry for the better. You are a seasoned Linux Systems Administrator / Engineer that will participate and engage in a highly collaborative environment between technical operations and engineering. You accomplish your tasks efficiently to produce a stable and secure environment and can adapt to rapidly changing technologies applying what works best. In this role you have the flexibility of working as either a W-2 employee or 1099 contractor.

Responsibilities

  • Help manage the entire IT infrastructure including making recommendations for planning, design, configuration, operation and administration.
  • Analyze, design, create, maintain, and enhance infrastructure, automation, security, and monitoring systems.
  • Develop script automation solutions and help test and deploy automation.
  • Drive resolution of issues identified via application and systems monitoring, as well as assigned tasks and incident tickets.
  • Document processes, automation scripts, and infrastructure assets.
  • Actively engage and assist other departments with technical computing requirements.
  • Facilitate continuous and automated deployments of applications.
  • Participate and support disaster recovery exercises.
  • Provide on-call support.

Qualifications

  • Bachelor’s degree or equivalent work experience.
  • Significant years of experience in a medium to large scale Linux environment.
  • Solid experience with VMWare, VCenter, ESX, CloudStack, or AWS.
  • Advanced experience with monitoring and logging in NewRelic, Nagios, or Splunk.
  • Experience with Cisco server hardware and UCS Manager.
  • Automation experience using Puppet, Salt, or Jenkins.
  • Solid coding experience in Bash, Python, or other scripting languages.
  • Experience in datacenter operations, planning, and implementation.
  • Advanced networking knowledge in DNS required and f5 load balancers preferred.
  • Experience and advanced skills with big storage; EMC VMAX preferred.
  • Excellent customer service and communication skills (both verbal and written).

Preferred Qualifications  

  • Experience in data encryption and file transfer technologies.
  • Experience with software development infrastructure support such as Git, Artifactory, or Jenkins.
  • Experience supporting databases and big data in Oracle, Postgres, My SQL, MongoDB, Neo4j, or Hadoop.

Employee Benefits:

  • Option to work as a freelancer or an employee
  • Platinum medical, dental and vision plan for employees with little or no waiting period
  • 3 weeks of accrued vacation per year plus 40 hours PTO you are encouraged to REALLY use
  • 401(k) with 100% employer match (limits apply)
  • Flex spending accounts
  • Open collaborative workspace on & off-site
  • Downtown San Francisco office
  • Walking distance to BART, Bus, and Ferry terminal
  • Work directly for a managing partner
  • Base, bonus, commission, equity upside

Telegraph Hill is proud to be an equal opportunity employer. If interested, please submit your resume to info@thpii.com today!

Full Stack Software Engineer

Full Stack Software Engineers are senior software professionals that work within our agile development teams onsite at our financial and healthcare client’s offices.  Our full stack engineers are highly proficient designing, developing, testing and releasing software, and are comfortable working with Product, Line of Business and Operations managers to fully understand requirements, plan releases and research new technologies. We develop primarily back-end Java & front-end JavaScript software with complex SQL and NoSQL data stores using open source components. In this role you have the flexibility of working as either a W-2 employee or 1099 contractor.

Requirements:

  • 7+ years of experience in building software using Java technologies.
  • Solid hands-on experiences with Java-based UI and messaging frameworks.
  • Solid experience with the following technologies: ORM tools – Hibernate, TopLink, or similar.
  • SQL skills to access a database from a web application.
  • Desire to work in collaborative and fast paced agile environment.
  • Experience with Scrum and Test Driven Development is a big plus.
  • Bachelor’s Degree of Computer Science or equivalent work experience.
  • Must be self-directed, able to work independently, as well as part of a team-oriented and fast paced environment and be in San Francisco 5 days a week.

Employee Benefits:

  • Option to work as a freelancer or an employee
  • Platinum medical, dental and vision plan for employees with little or no waiting period
  • 3 weeks of accrued vacation per year plus 40 hours PTO you are encouraged to REALLY use
  • 401(k) with 100% employer match (limits apply)
  • Flex spending accounts
  • Open collaborative workspace on & off-site
  • Downtown San Francisco office
  • Walking distance to BART, Bus, and Ferry terminal
  • Work directly for a managing partner
  • Base, bonus, commission, equity upside

Telegraph Hill is proud to be an equal opportunity employer. If interested, please submit your resume to info@thpii.com today!

QA Engineer

If you are an Engineer with QA Automation, Java, and Javascript experience, please read on! You will work within our exciting agile development teams onsite at out client’s offices. You will be responsible for QA automation and integration, mostly in Java. In this role you have the flexibility of working as either a W-2 employee or 1099 contractor.

Requirements:

  • Bachelor’s degree in CS or equivalent (Master’s preferred)
  • Strong experience in QA Automation
  • Strong experience in writing code in Java
  • Experience in an agile development environment
  • Experience in Unit and UI testing
  • Development experience in Java, JavaScript, and web services
  • Experience creating and reviewing test cases
  • Experience in real time systems
  • Startup experience

Employee Benefits:

  • Option to work as a freelancer or an employee
  • Platinum medical, dental and vision plan for employees with little or no waiting period
  • 3 weeks of accrued vacation per year plus 40 hours PTO you are encouraged to REALLY use
  • 401(k) with 100% employer match (limits apply)
  • Flex spending accounts
  • Open collaborative workspace on & off-site
  • Downtown San Francisco office
  • Walking distance to BART, Bus, and Ferry terminal
  • Work directly for a managing partner
  • Base, bonus, commission, equity upside

So, if you are an Engineer with experience in QA Automation, Web Services, Java, Unit & UI testing, please submit your resume to info@thpii.com today!

Senior Front End Software Engineer

Front End Software Engineers are senior software professionals that work within our agile development teams onsite at our financial and healthcare client’s offices. Our front end engineers are highly proficient designing, developing, testing and releasing software, and are comfortable working with Product, Line of Business and Operations managers to fully understand requirements, plan releases and research new technologies. We develop primarily Java stack software with complex SQL and NoSQL data stores using open source components. In this role you have the flexibility of working as either a W-2 employee or 1099 contractor.

Requirements:

  • 3+ years of experience in building software using JavaScript technologies and frameworks such as NodeJS, NPM, Gulp, Mocha, Handlebars, Less, and Angular, and REST APIs.
  • Familiarity with JavaScript testing frameworks (Jasmine, Mocha), HTML templating (Mustache, Handlebars, etc) and CSS Preprocessors such as SASS or LESS.
  • Expertise with cross­ browser, cross ­platform, and design constraints on the web, test automation frameworks (Selenium), and A/B testing methods.
  • Experience with Scrum and Test Driven Development is a big plus.
  • Experience with UX methodologies a plus, but you prefer coding.
  • Bachelor’s Degree of Computer Science or equivalent work experience.
  • Must be self-directed, able to work independently, as well as part of a team-oriented and fast paced environment and be in San Francisco 5 days a week.

Employee Benefits:

  • Option to work as a freelancer or an employee
  • Platinum medical, dental and vision plan for employees with little or no waiting period
  • 3 weeks of accrued vacation per year plus 40 hours PTO you are encouraged to REALLY use
  • 401(k) with 100% employer match (limits apply)
  • Flex spending accounts
  • Open collaborative workspace on & off-site
  • Downtown San Francisco office
  • Walking distance to BART, Bus, and Ferry terminal
  • Work directly for a managing partner
  • Base, bonus, commission, equity upside

Telegraph Hill is proud to be an equal opportunity employer. If interested, please submit your resume to info@thpii.com today!

Software Engineer

  • Lead agile development teams for our customers.
  • Design, develop, test and release new and existing software.
  • Work with Product, Line of Business and Operations to understand requirements and plan releases.
  • Research new technologies and prototype new ideas.
  • In this role you have the flexibility of working as either a W-2 employee or 1099 contractor.

Requirements/Qualifications:

  • Experience building software using Java and related technologies:
  • Strong Core Java, and spring framework
  • Java Enterprise, including Messaging, Servlet API, etc
  • Strong relational database, including SQL, ORMs Hibernate, TopLink, etc.
  • Non-relational distributed databases.
  • Distributed Agile, eclipse, source, package and continuous integration tools
  • Rules and event engines.
  • Major scripting languages
  • JavaScript, HTML, and related frameworks, like jQuery, AngularJS, Node.js,

Employee Benefits:

  • Platinum medical, dental and vision plan for employees with little or no waiting period
  • 3 weeks of accrued vacation per year plus 40 hours PTO you are encouraged to REALLY use
  • 401(k) with 100% employer match (limits apply)
  • Flex spending accounts
  • Open collaborative workspace on & off-site
  • Downtown San Francisco office
  • Walking distance to BART, Bus, and Ferry terminal
  • Work directly for a managing partner
  • Base, bonus, commission, equity upside

Telegraph Hill is proud to be an equal opportunity employer. If interested, please submit your resume to info@thpii.com today!

Working at Telegraph Hill Software

Telegraph Hill Software is a rapidly growing technology consulting firm in San Francisco, helping Bay Area corporations and startups get new software initiatives started.

We are senior technology business consultants with decades of technology management experience at companies large and small, leading development, engineering, operations, and program management teams.

Take a look at our values compared to other companies and you will know if you are right for us:                                       

Telegraph Hill Developers:

  • Software development is my profession.
  • I value having the option to work as a freelancer or an employee.
  • Solving problems is as interesting as coding. Refactoring is as challenging as writing new code.
  • Software development is a like a marathon.
  • My kid’s soccer game is as important as my deadline.
  • Tests are as important an artifact as functional code.
  • Reliable cash flow is as important as equity upside.
  • Software documentation makes objects visible.
  • Experience matters.
  • Non-functional requirements are also my responsibility.

 

Other Employers:

  • Software developers earn good money.
  • Individual heroics is key to technology project success.
  • Maintenance programming is for training.
  • Software development is like a sprint.
  • Work always comes first.
  • Creating tests is for lesser talented people.
  • Stock options are the path to financial independence.
  • My code and its behavior is all anyone needs to know.
  • Operations, security, platform & QA are not my job.                                              

You get the picture:  We’re looking for smart, balanced people who understand the entire lifecycle of software across different industries, who are customer focused, self-motivated and independent, and who are deeply curious about the world and how software can make it better. For more information see our Working With Us page.

If you are interested in joining our team, please submit your resume to info@thpii.com today!