Senior Software Engineer – Insights

Senior Software Engineer – Insights

Employer: GitHub

GitHub is changing the way the world builds software and we want you to help change the way we build GitHub! We’re looking for a senior software engineer to join a passionate, collaborative, distributed group of engineers working on Github’s analytics product and platform: Insights.

Are you an experienced engineer with a strong desire to work on products that help other engineers get the most out of their day? Do you want to help engineering teams develop new capabilities by leveraging their data more effectively? If so, please join us!

Responsibilities

  • Be a core contributor of code, tests, and application/data/systems architecture on a global team of engineers working across the stack
  • Own both customer and developer happiness for your products in production, working with your own and other teams to build operational transparency and resiliency into every layer of deployed applications
  • Coordinate with engineering and product leads to define, prioritize, and task projects that help us meet business objectives
  • Work closely with application security teams to close potential abuse vectors before they are introduced into production
  • Work closely with Product Management and Design to take ideas from concept to production
  • Participate in on-call rotations and respond to incidents as necessary

Minimum Qualifications

  • Experience building applications in Go, Ruby, Typescript or C#
  • Experience with SQL and general database knowledge
  • Solid knowledge of testing principles
  • Strong communication skills. We’re a distributed team so we’re extra mindful about communication!

Preferred Qualifications

  • Experience with data analytics products
  • Experience with RESTful API design and/or GraphQL
  • Experience supporting production systems
  • Experience working remotely in a distributed company

APPLY HERE

Golang Backend Engineer

Golang Backend Engineer

Employer: Pantheon

The Role

You delight in the critical role you are able to play in making rapid product innovations possible, stabilizing services, and driving the architecture shifts that unlock our ability to scale teams.

At Pantheon, we build our apps using reliable frameworks and tools that we know and trust including Golang, MySQL, step functions, a CI pipeline, and a cloud-native container-based infrastructure orchestrated with Kubernetes. If you have fluency in these technologies, it is a plus, but we have also benefited from diverse experiences. We are in the process of moving our services to Graphql and would be thrilled to know if you have production experience with that technology.

Pantheon’s core company values are Trust, Teamwork, Passion, and Customers First. Within Pantheon engineering, we value collaboration, quirkiness, autonomy, and a non-blame culture. We’re enthusiastic participants in several open-source communities and have real relationships with many of our most active customers. If all of this sounds interesting to you, read on!

What you will do

  • Collaborate with multiple skill sets and disciplines to design, build, and maintain APIs, services, and gateways that underlay our customers’ experience
  • Work with engineers from multiple teams to continue our investment in improving our service architecture
  • Own your team’s production systems, measure and track their health, and assist our dedicated support team to resolve production issues
  • Mentor other engineers and provide thoughtful feedback

What you bring to the table

  • You enjoy and have experience with web applications and APIs.
  • You can contribute to technical architecture discussions and help drive technical decisions.
  • You are a clear communicator, able to represent your contributions and ideas with clarity while remaining open to the contributions and ideas of others.
  • Take pride in what you can do as part of a team.

APPLY HERE

Golang Backend Engineer

Senior Director, Developer Relations

Employer: Pantheon

About Pantheon

Pantheon is the only WebOps platform built from the ground up for agility. We help our customers win, where the digital experience starts and matters most – their websites. We empower teams of developers, marketers, and IT professionals to focus on delivering business results while Pantheon handles uptime, performance, scalability, and security. We are the fastest growing Drupal and WordPress platform in the world, powering over 300,000 sites and serving billions of pages every month. Happy customers include some of the most recognized names in high tech, higher education, and NGOs, such as Patch, Apigee, UC Berkeley, Harvard University, Google, Docusign, docker and the United Nations.

With 35% of the web running open-source and significant investments in a $200 billion total addressable market, we are growing aggressively into a huge market opportunity and looking to expand our marketing organization.

The Role

This is an exciting leadership position that sits right at the heartbeat of our company working with customer developers and engineers who use Pantheon software every day to deliver high performance websites. You will lead a team that attracts, educates, and inspires developers by advocating for better development practices with Pantheon.

If you are a highly motivated self-starter who is passionate about building high performance teams, highly engaged user communities, and developer advocacy this is an amazing opportunity for you to make your mark on the open web in a fast-paced high growth SaaS company. The ideal candidate has experience leading and growing community and advocacy programs with developers, engineers, designers or website teams and building highly engaged and collaborative teams.

Cool Things You’ll Do

The Director of Developer Relations leads the teams responsible for the Pantheon developer community, advocacy and training and user experience messaging.

  • Foster and lead a highly engaged team that amplifies the Pantheon brand as the face of Pantheon with our respected and growing user community
  • Advocate internally and externally for the Pantheon developer community as a champion of user feedback into our product development, go-to-market and messaging priorities and strategies.
  • Build a short and long-term strategic plan and vision for the growth and expansion of our community and advocacy programs focused on the success of our user-base and the value they experience from Pantheon.
  • Contribute to our overall marketing plan as a member of the marketing leadership team, creating and managing OKRs, managing a budget and participating in the leadership plan and strategy.

What You Bring To The Table

  • 2+ years experience leading developer relations, a developer community, user community or advocacy program at a high growth software company – preferably Cloud/SaaS.
  • BA or BS, Graduate degree or equivalent experience
  • Experience building websites and/or hands-on development work at some point in your career.
  • Change management and project management experience, or experience working to coordinate activities with multiple stakeholders
  • Technical knowledge of Drupal, WordPress, and Pantheon — to be able to support our customers.
  • Clear communicator who pays attention to detail and is super organized
  • You’re a humble servant leader — a people person you enjoy fostering relationships and helping others succeed.

Bonus Points For

  • Experience with Pantheon’s Platform
  • Involved in the WordPress and/or Drupal communities
  • Experience leading or managing a community such as a meetup group, or organizing a community-focused event
  • Experience with Discourse or other community software tools

What We Offer

We have all the usual perks and benefits but what we can really offer you is a fantastic work environment powered by an amazing team.

  • Industry competitive compensation and stock option plan
  • Unlimited time off and sick days
  • Full medical coverage (medical, dental, vision)
  • Top-of-line equipment
  • Fun at WordPress and Drupal community events
  • Extra benefits like a stipend for reading books and your work-outs and a whole suite of paid apps for mental as well as physical health and wellbeing
  • Events and activities both team-based and company wide that inspire, educate and cultivate

APPLY HERE

Software Process Consultant

Software Process Consultant

Employer: SambaSafety

What we do:

  • Since 1998, SambaSafety® has been the pioneer and leading provider of driver risk management software in North America.
  • Our mission is to guide our customers including employers, fleet managers and insurance providers to make the right decision at the right time.
  • By collecting, correlating and analyzing motor vehicle records (MVRs) and other data sources, we identify driver risk and enable our customers to modify their drivers’ behavior, reduce accidents, ensure compliance, and lower costs — ultimately improving driver and community safety.

What we’re looking for:

  • As a Software Process Consultant at SambaSafety, you will work across multiple markets and commercial customers in targeted verticals.
  • You will establish yourself as a trusted advisor and Subject Matter Expert for the customer and will engage in all stages of the customer journey.
  • This role will serve as a Subject Matter Expert on SambaSafety’s products and driver risk data.
  • Your expertise ensures all customers are successfully implemented and achieve full value from SambaSafety’s solutions.
  • You will lead complex customer implementations by being the technical expert on our platform, how it can be used, and how it has been used to meet customers’ goals and objectives.
  • You will communicate the value of the platform to a non-technical audience and help them feel comfortable and empowered with what they’ve learned.

What you’ll do:

  • Be the technical subject matter expert, thoroughly understanding our product’s benefits and features while being able to communicate and consult with customers
  • Discover customer requirements and pain; including use cases, benefit statements, and 3rd party system integrations
  • Demonstrate an understanding of what the customer will need in terms of on-going service and manage the expectations of the customer
  • Work with the customer to problem-solve through every hurdle during the implementation process
  • Provide feedback to the Product Management team related to process or product improvements
  • Be an expert in available data and records and how customers can use the information to meet their business needs
  • During implementation provide technical assistance and troubleshooting services for clients
  • Analyze the technical and business requirements within companies and give independent and objective advice process and configuration
  • Analyze and understand detailed business requirements
  • Provide data mapping requirements and solution cross walks
  • Document business requirements; gather issues and update business process flows
  • Conduct customer discovery interviews to define the current and future state processes
  • Consult customers on best practices and process design that will enable the best value for customers
  • Conduct software trainings and reviews to ensure customers are getting maximum value
  • After implementation, partner with the designated Customer Success Manager to ensure the customer is receiving maximum value through day-to-day support

What we’re looking for:

  • Drive, energy, and ambition
  • Sense of urgency
  • A sense of optimism, resilience, and perseverance
  • Team player
  • Solution-oriented. Ability to analyze data and information to determine the system and rules are correctly configured
  • Ability to perform basic queries using SQL tools to identify current issues and potential problems
  • Strong written and verbal skills
  • Ability to present concepts and recommendations to an audience of multiple stakeholder groups

What you’ll need:

  • 5+ years’ experience in business, consulting or analysis in technology / software / SaaS
  • Bachelor’s Degree
  • Experience with 3rd party integrations and expertise in API build outs
  • Organization, planning, and prioritization skills
  • Great relationship building skills, tenacity, resilience, presentation, and interpersonal skills
  • Strong organizational skills with the ability to multi-task and set priorities
  • Effectively simplify and communicate complex subject matter – both verbally and written

Salary: $75k-$90k

APPLY HERE

Senior Data Engineer

Senior Data Engineer

Employer: Realtor.com

Who We Are

  • Realtor.com is your one-stop-shop for homebuyers, sellers, and dreamers, with comprehensive for-sale listings, insightful information, valuable tools, and professional expertise.
  • We make buying, selling, renting, and living in homes easier and more rewarding for everyone.
  • We’re excited and hungry to make a difference to the millions of people in the US who buy a home each year.
  • Our aspiration starts with treating our home buyer as our focal point – we believe that delivering on experiences that truly help people through this seemingly difficult life event will lead us to continued and greater success as a company.

About The Role

  • We have an exciting and unique opportunity for a motivated and energetic
  • Senior Data Engineer to join the Realtor.com Data Enablement team.
  • In this position, you will enable optimal data-driven decisions that empower our products and people.
  • You will develop tools to ensure we have a well managed, optimized, secured, compliant and trustworthy data platform.
  • You will incorporate DevOps practices, learn about and leverage new technologies, work with an experienced team of engineers, and be part of a team that has a lot of fun along the way!

What you’ll do

Responsibilities

  • Work collaboratively in teams composed of Product Managers and Engineers
  • Implement new application features that delight our users
  • Help setup best practices for our Data Warehouse (Snowflake)
  • Build and implement monitoring and alerting tools for Snowflake Data Warehouse
  • Build processes/tools to optimize warehouse cost and performance
  • Lead and participate in access control and resource optimization
  • Ensure a compliant and secure data environment
  • Own the delivery, quality, and reliability of our Snowflake Data Warehouse and provide support for production issues, tune performance, and drive root cause analysis.
  • Be aware of new technologies, evaluate them and make recommendations to integrate them into our solutions and products
  • Perform technical demonstrations to internal teams and external stakeholders.
  • Be a subject matter expert in Snowflake DBA activities and best practices
  • Work in a primarily Agile/Scrum product development process

About you

Requirements

  • A driven software engineer that is motivated to build great products and a great codebase in a fast-paced environment
  • 5+ years experience in data platform preferably with some DBA experience
  • 2+ years of experience in Snowflake
  • Solid knowledge in Snowflake architecture and integration
  • Familiar to cloud-based architectures, development, test, and deployment automation.
  • Good knowledge of SQL, data structures, data integrity, and schema design best practices
  • Experience in driving initiatives as a technical lead and subject matter expert in one or more ar

APPLY HERE