Careers

Working at Telegraph Hill Software

Telegraph Hill Software offers you a career with a rapidly growing technology consulting firm in San Francisco, that helps Bay Area corporations and startups to start new software initiatives.

We are senior technology and 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.

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

Senior Inside Sales Professional

We are ready to grow faster than word of mouth alone, and have the digital marketing experience to nurture our top of sales funnel.

The Role

We are seeking a remote experienced inside sales leader who can help us build relationships with firms here in the SF Bay area (and possibly elsewhere) that need senior on-site:

  • Technical management services (interim CTO/VPE; architect; program manager);
  • Back-end software or data professionals (SaaS stacks, BI/Big Data, Java)
  • Front-end software or UX professionals (responsive UI, mobile, JS/React/Node)
  • Senior DevOps developers (AWS, Azure, Linux and Windows)

We have a particular focus on firms in regulated markets (finance, health and energy.)

Unlike staff augmentation or temp firms, we follow solution selling best practices:  Your role is to get meetings with client executives willing to share their business goals and problems with our highly experienced consultants.  While you do not have to be an experienced technologist, you have to be deeply curious in modern software and cloud technologies and willing to learn more everyday.  Problems we solve include:

  • Improving management of agile teams;
  • Hiring and training software talent;
  • Finding hard to find talent in domains like information security, cloud, etc..

You will also be responsible for managing account solution selling including:

  • Initial call or contact with prospects across multiple messaging channels;
  • Scheduling calls and meetings with our technical consultants;
  • Because our client relationships almost always begin with technical consulting, you will be selling our fixed-price “productized” consulting offers using collateral created by our product marketing;
  • Managing the contracting process of initial MSA and SOW with new clients;
  • Communicating on-boarding logistics of our employee and contract resources.

Aside from marketing generated leads fed into HubSpot, you will be expert at using LinkedIn to find and contact prospective clients using the networks of our existing consultants.

Client procurement/networking in the enterprise software industry brings us the maximum yield.  You will create and maintain connections in this space, building and maintaining relationships with C-level and other stakeholders in HR and Vendor Management to uncover and predict software development needs and budget for future SOWs.

You will work with our marketing and client engagement managers to ensure potential clients have the best understanding of our professional services offers.  You will create account development plans to market and sell products and services that can predictably meet sales targets.

Qualifications:

  • Five years experience closing progressively larger software service and product deals.  
    • Experience in software development field preferred. Experience in ancillary fields like software product sales also welcome.
  • Good understanding of the value of:
      • Agile SDLC
      • Open source software
      • AWS and Azure clouds
      • Database Administration
      • Business intelligence
      • Information Security
  • Strong client relationship and executive verbal and written communications skills.
  • Specialist in development, marketing, and/or selling of advisor facing technology services.
  • Understanding of the economic, business and competitive aspects of the software services market.
  • Bachelor degree required.

 

Scala Spark Senior Engineer

 

The Role:


We are seeking a Java (Scala/Spark) Application Developer based at our client’s Lake Merritt location. Seeking a senior candidate who is familiar with interpreting and facilitating requirements throughout the SDLC process, including experience managing deployments.

This job involves working with various internal teams with technical needs, to scope out business and technical requirements. It requires high comfort with creating technical design documents based on particular internal customer use cases with their own design protocols.

 

Our Ideal Candidate:

 

  • The candidate will have mid-senior level experience as an innovative technology leader, having delivered solutions to various internal teams in a similar environment.
  • Must drive projects to yield enhancements, quality improvements, and cost reduction.
  • Will have experience designing database systems and write analytics to meet the business needs of collaborating and customer teams

You bring

  • 3+ Years Experience in Java/Scala programming
  • Experience with building solutions which are monitored around the clock
  • Excellent hands-on technical skills are a MUST
  • Good knowledge of Spark streaming, ETL/ELT, Real-time and historic data ingestion from multiple data sources
  • Good Knowledge of Hadoop environment (HDFS, Kafka, Hbase & Hive), exposure to large data sets, and working knowledge with large scale infrastructure
  • Passion for data, insights and analysis
  • Self-motivated to accomplish and excel Ability to learn new tools and technologies
  • Good verbal and written communication skills
  • Strong SQL, data warehousing, and ETL experience on traditional databases is a plus. B.S. degree in computer science or related area

    Technical Areas of Expertise:
    • Expert level on Java/Scala technologies
    • SQL Expertise, NoSql
    • Experience working with Big Data and associated tools are a plus.
    • Databases, information processing, and related technology, Micro-services

 

What we offer:

  • Steady stream of exciting projects and long term contracts
  • Close collaboration with elite engineers to solve complex problems creatively
  • Working in the Bay Area! Our clients are based in downtown San Francisco, South Bay or East Bay

Telegraph Hill is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.

Senior Python/SQL Engineer

Telegraph Hill Software is seeking a big data engineer experienced in building data analytics solutions utilizing AWS Redshift, Apache Spark, or similar tools and services. You will be onsite, building a centralized data store that will bring reporting and monitoring consistency through these many transformations this year – as well as building the jobs that will convert the transactional data from various systems into journal entry imports for our accounting team. As this is the first year we’re going through a big four audit, this is especially critical work.  And as part of these transformations we’re also shifting part of our platform to run directly against this centralized data, which previously was for reporting and monitoring only.”

Qualified candidate should be savvy with SQL and Python to implement ETL and other data transformation pipelines. Freelance consultants preferred, but will consider highly experienced engineers as W2 employee.

Qualifications

  • 5+ years of data-centric software development experience using Python & SQL
  • Experience with AWS data analytics technologies such as Redshift and Kinesis and ideally Apache Spark.
  • Ability to solve complex problems with innovative and elegant design.
  • Ability to coach on good patterns for complex data transformations.
  • Proven experience delivering robust functionality on time in an agile environment.
  • BS in Computer Science or equivalent experience.
  • Excellent interpersonal & communication skills.
  • Candidate Must be self-directed and able to work independently while being team-oriented in a fast paced environment in Oakland.

Perks of a Telegraph Hill Freelancer

  • Steady stream of exciting projects and long term contracts.
  • Close collaboration with elite engineers to solve complex problems creatively.
  • Working in the Bay Area! Our clients are based in downtown San Francisco, South Bay or East Bay.

 

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

Senior DevOps Engineer

We are seeking a Senior DevOps Engineer, who will work onsite with automation and scripting for internal projects with our client. Work closely with our Tech development teams to understand our client’s infrastructure needs and provide ideas and solutions. The engineer will continually improve our infrastructure architecture as the industry standards and best practices continue to evolve. Develop infrastructure automation tools to eliminate manual effort, and to detect and resolve potential problems before they degrade.

Our Ideal Candidate

  • Has strong analytical and problem-solving skills.
  • Has good communication skills and can communicate complex ideas to team members.
  • Has 6-10 years’ experience in similar technical roles.
  • Has experience with scripting automation of on-premise and cloud-based technology service layers.
  • Has experience operating large-scale, high-availability environments on public cloud providers, AWS or Azure.
  • Has experience with infrastructure as code and orchestration tooling such as: Ansible, Terraform, Chef, and Puppet.
  • Has experience implementing CI/CD pipelines using tools such as: Jenkins, TeamCity, AWS Code Pipeline/Deploy.
  • Has experience with containerization using Kubernetes, AWS ECS, and Docker a plus.

What We Offer

  • Steady stream of exciting projects and long term contracts
  • Close collaboration with elite engineers to solve complex problems creatively
  • Working in the Bay Area! Our clients are based in downtown San Francisco, South Bay or East Bay

 

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

Senior IT Program Manager

The Role

  • Responsible for taking small to large, company-wide, mission critical programs/projects from original concept through final implementation
  • Own and manage a portfolio – roadmap, annual planning, budgeting
  • Ensures adherence to product processes, quality standards and deliverables
  • Provides overall communication and interfaces with all areas affected by the program/project including cross-functional stakeholders, business sponsors and vendors
  • Develops detailed program/project execution plan and manages all implementation processes including resource allocation, progress tracking, monitoring change control process, testing, documentation, training and on-time delivery within budget constraints
  • Represents ServiceNow across organizations with the cultural sensitivity and business maturity appropriate to corporate access and level of responsibility

Our Ideal Candidate

  • Bachelor degree or equivalent experience in Computer Information Systems (CIS), Management Information Systems (MIS), Computer Science (CS) or related field
  • Combined 10-12 years project / program management experience with at least 7 years of that dedicated to running enterprise level deployments
  • Proven experience in managing multiple large programs/projects in an enterprise environment delivering enterprise software products
  • Solid experience in decision making and negotiations 
  • Proven record to overcome project crisis
  • Excellent communication, problem solving, conflict / resolution management, active listening, time management, and interpersonal skills required
  • Demonstrated consistent ability to lead cross-functional teams and deliver technical solutions while mitigating or removing hurdles / obstacles
  • Familiarity with a fast paced project execution environment; mix of Agile and Waterfall
  • PMP certification a plus

What We Offer

  • Steady stream of exciting projects and long term contracts
  • Close collaboration with elite engineers to solve complex problems creatively
  • Working in the Bay Area! Our clients are based in downtown San Francisco, South Bay or East Bay

 

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

Senior UX/UI Enterprise Product, Application UX Designer

Our Ideal Candidate

  • Working onsite with cross-functional teams to ensure the creation of engaging, positive user experiences and intuitive interfaces for digital solutions
  • Defining the visual and interactive user experience for products that play a central role in future development efforts.
  • Solving complex business problems, having a strong balance of both visual design and user experience design.
  • Engaging with customers to validate design solutions and conduct usability tests, and incorporate results into the design process
  • Establish User Experience design standards, guidelines and strategies that serve as the foundation for creating cohesive experiences.
  • Review research on competitive web sites, existing web initiatives, past web projects, and consumer research
  • Synthesize research findings to aid the project team developing the web site architecture
  • Collaborate with and facilitate project team members and clients to develop organizational and structural concepts for web site projects
  • Translate concepts into effective information architectures
  • Develop plans that production teams can use to help guide their work
  • Collaborate on the development of labeling searching systems
  • Prepare site architectures, wire frames, use cases and task flows, etc. to be used by the production team
  • Ensure EA documentation is continuously updated and distributed to the production team
  • Identify and implement opportunities to refine EA process

Requirements

  • 4+ years work experience as a UI/UX Designer or similar role
  • Experience optimizing user engagement for large brands
  • Focus on creating a compelling user experience to improve brand loyalty, customer retention and conversion
  • Portfolio of design projects
  • Knowledge of wireframe tools (e.g. Wireframe.cc and InVision)•
  • UX & UI Design
    • Usability Protocols  
    • Web Site Analytics  
    • Prototyping & Wireframing (Axure,Principle, Proto.io, Omnigraffle, Visio, Marvel, InVision, Pixate, Sketch)
    • Persona Creation • Affinity Diagramming  • Information Architecture • A/B, Card Sort
    • User Testing  • Animation/Motion Graphics • Requirements Definition  • HTML/ CSS
  • Team spirit; strong communication skills; willing to collaborate with multiple stakeholders
  • Good time-management skills
  • BSc in Design, Computer Science or relevant field
  • Must be self-directing and able to work independently while being team-oriented in a fast paced environment. Choice to work in San Francisco, San Diego or Santa Clara for this position.

Perks of a Telegraph Hill Freelancer

  • Steady stream of exciting projects and long term contracts.
  • Close collaboration with elite engineers to solve complex problems creatively.
  • Working in the Bay Area! Our clients are based in downtown San Francisco, South Bay or East Bay.

 

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

Software Services -- Senior Inside Sales Professional

The Role

We are seeking a remote  experienced inside sales leader who can help us build relationships with firms here in the SF Bay area (and possibly elsewhere) that need senior on-site:

  • Technical management services (interim CTO/VPE; architect; program manager);
  • Back-end software or data professionals (SaaS stacks, BI/Big Data, Java)
  • Front-end software or UX professionals (responsive UI, mobile, JS/React/Node)
  • Senior DevOps developers (AWS, Azure, Linux and Windows)

We have a particular focus on firms in regulated markets (finance, health and energy.)

 

Unlike staff augmentation or temp firms, we follow solution selling best practices:  Your role is to get meetings with client executives willing to share their business goals and problems with our highly experienced consultants.  While you do not have to be an experienced technologist, you have to be deeply curious in modern software and cloud technologies and willing to learn more everyday.  Problems we solve include:

  • Improving management of agile teams;
  • Hiring and training software talent;
  • Finding hard to find talent in domains like information security, cloud, etc..

 

You will also be responsible for managing account solution selling including:

  • Initial call or contact with prospects across multiple messaging channels;
  • Scheduling calls and meetings with our technical consultants;
  • Because our client relationships almost always begin with technical consulting, you will be selling our fixed-price “productized” consulting offers using collateral created by our product marketing;
  • Managing the contracting process of initial MSA and SOW with new clients;
  • Communicating on-boarding logistics of our employee and contract resources.

 

Aside from marketing generated leads fed into HubSpot, you will be expert at using LinkedIn to find and contact prospective clients using the networks of our existing consultants.

 

Client procurement/networking in the enterprise software industry brings us the maximum yield.  You will create and maintain connections in this space, building and maintaining relationships with C-level and other stakeholders in HR and Vendor Management to uncover and predict software development needs and budget for future SOWs.

 

You will work with our marketing and client engagement managers to ensure potential clients have the best understanding of our professional services offers.  You will create account development plans to market and sell products and services that can predictably meet sales targets.

 

Qualifications:

  • Five years experience closing progressively larger software service and product deals.  
    • Experience in software development field preferred. Experience in ancillary fields like software product sales also welcome.
  • Good understanding of the value of:
      • Agile SDLC
      • Open source software
      • AWS and Azure clouds
      • Database Administration
      • Business intelligence
      • Information Security
  • Strong client relationship and executive verbal and written communications skills.
  • Specialist in development, marketing, and/or selling of advisor facing technology services.
  • Understanding of the economic, business and competitive aspects of the software services market.
  • Bachelor degree required.

 

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 careers@thpii.com today!

Full Stack Developers for the Software Century

The Role

 

  • Develop, test and release new and existing software.
  • Work with tam lead and product owner to understand requirements and plan releases.
  • Research new technologies and prototype new ideas.
  • Proven enterprise software/java developer who can work in fast paced, agile environment with minimal supervision.
  • Familiar with Agile methodology, test-driven development, source control management, automated testing and release management tools.
  • A seasoned professional with 7+ years of relevant experience building business-critical software.
  • Citizen or green card holder

 

Required Skills:

  • Java and Web services, Java frameworks like Spring
  • JavaScript and related frameworks like Node, React, Angular
  • UNIX/Linux experience, and scripting skills (shell, Perl, Python, etc.)
  • Strong database skills (SQL, MySQL, Oracle)
  • Superior problem solving and troubleshooting skills
  • Excellent communication skills

Bonus Points:

  • Familiarity with cloud-deployed solutions
  • Intellectual curiosity
  • Ability to scale applications
  • Passion to deliver
  • Experience with true agile, not just iterative, methods

Employee Perks:

  • 3 weeks of accrued vacation per year
  • 401(k) with employer match and profit sharing (plan limits apply)
  • Flex spending accounts
  • Open collaborative workspace on & off-site
  • Downtown San Francisco office
  • Walking distance to BART, Bus, and Ferry terminal
  • Base, bonus, commission, equity upside

Company Description         

Telegraph Hill Software is your Software Catalyst(sm).  We provide onsite mission-critical software, data and cloud development services to SF bay area firms, and technical management consulting packages to startups nationwide.

 

Our experienced engineers maximize development productivity by working at your offices as an integral part of your technology organization.  Founded in 2010, our ability to provide highly experienced, cost effective and local talent has made Telegraph Hill an essential partner at Bay Area firms such as:

  • Fast growers such as Lending Club, Mosaic Solar and ServiceNow;
  • Exciting startups like Eargo, Advanced Microgrid Solutions and Biome Analytics;
  • Corporate leaders such as Visa, Bank of the West and Fidelity National Information Services.

 

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!