Oh Snap!
This job is no longer active - but you can still view the details below.

Backend Software Architect

| Austin
Pinpoint is looking for a Backend Software Architect with a strong background in Golang and Data Engineering, to join our burgeoning platform team. The primary focus of the position will be interfacing with our CEO and co-founder to deliver a rock-solid data pipeline. At Pinpoint we value collaboration between teams so occasionally you may work with our front-end team on APIs, our data science team, or product team to improve the product.
We're looking for someone who can plan ahead and work with minimal oversight when given a set of tasks. We favor flexibility and the ability to learn quickly over having a list of a required stack or library experience. We work in very fast iterations as we work toward a common goal of delivering an amazing application experience to our customers

Your technical background

  • Deep understanding of cloud architecture is required. Experience scaling applications across platform desired.
  • Enjoy designing and building 12-factors apps to run and easily scale in the modern cloud.
  • Expertise in several languages and platforms preferred including GoLang and Node.JS
  • Experience designing and developing APIs to be consumed by a variety of clients, GraphQL experience a plus
  • Experience with relational & non-relational databases schema design, index strategy, querying, and performance tuning
  • Data processing and pipeline experience preferred (e.g. Apache Spark, Kafka, Hadoop, etc.)
  • Considers best practices for scaling, security, and caching
  • Understanding of CI/CD (e.g. Jenkins, CircleCI) and experience setting up deployment pipelines.
  • Constant curiosity to explore and refine through A/B testing

You'll love this job if you

  • Enjoy a fast-paced environment with a motto of “1 prototype is worth 1000 meetings”
  • Are driven by curiosity and willingness to learn new technologies
  • Are passionate about durable, secure, scalable systems, always up and running
  • Know the difference between a unit test, an integration test, and an end-to-end test. And you believe the job isn't finished until your code is covered by unit tests
  • Take pride in your work and take responsibility and commitments seriously
  • Value time to immerse yourself deeply in your work
  • Treat others with consideration and respect
  • Celebrate differences and thrive in an environment where everybody's unique contributions are welcome

Bonus points

  • You've worked with microservices architecture
  • You have a deep understanding of HTTP
  • You've established best practices for security and monitoring
  • You've worked across the stack including mobile apps or front-end web (HTML, JS, or CSS, including React) and it informs how you build APIs
  • You've packaged your apps as containers using Docker, Kubernetes, etc
  • You have a GitHub account to share.

We'd love to check out a project you're proud of to start our conversation.
If this role is exciting you, we encourage you to apply even if you don’t meet all 100% of the description or qualifications. We believe the collective sum of our individual differences, point-of-view, life experiences, knowledge, innovation, self-expression, background and talent are what helps us achieve our vision.
We are an Equal Employment Opportunity employer. Pinpoint conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Pinpoint participates in E-Verify and will confirm work authorization for candidates residing in the United States.

Read Full Job Description

Technology we use

  • Engineering
    • GolangLanguages
    • JavascriptLanguages
    • RLanguages
    • SqlLanguages
    • ReactLibraries
    • MongoDBDatabases
    • MySQLDatabases


11801 Domain Blvd, Austin, TX 78758

An Insider's view of Pinpoint

What unique initiatives do you have that encourage innovation?

We encourage innovation by having regular all-company hackathons at our bi-annual company retreat. We don’t just focus on engineering, we mix teams together from all parts of the company and they work to come up with all sorts of innovative ideas — which could be business models, marketing ideas, product improvements, or engineering concepts.



What are Pinpoint Perks + Benefits

Friends outside of work
Eat lunch together
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Documented equal pay policy
Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Retirement & Stock Options Benefits
Company Equity
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Acme Co. provides employees with a flexible work schedule that includes Flexible start and end times.
Remote Work Program
Family Medical Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Eligible employees get 1 quarter of paid sabbatical after their first 5 years of working at the company.
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Company Outings
Pinpoint hosts company outings semi-annually.
We offer employees Free on-site garage parking.
Pet Friendly
Pinpoint's pet policy is dog friendly daily, cat friendly daily.
Relocation Assistance
Professional Development Benefits
Job Training & Conferences
Pinpoint offers employees professional development opportunities like The ability to attend job related conferences and seminars.
Cross functional training encouraged
Promote from within
More Jobs at Pinpoint5 open jobs
All Jobs
Data + Analytics
Data + Analytics
Data + Analytics