Front End Engineer (Remote)

HireStarter's client is an exciting well-funded startup providing leading Artificial Intelligence legal research technology.

Looking for an experienced frontend/full-stack software engineer to build cutting-edge product features and experiences. 

What you bring:

  • 5+ years of frontend/full-stack development experience

  • At least 1-2 years working with Angular, React, Vue, or similar framework. (the company uses Angular 6 for frontend with a node.js and MongoDB backend)

  • Significant experience designing, implementing, and working with REST APIs in node.js

  • Strong HTML/CSS skills

  • Ability to work for a fast-paced, high impact position. 

  • Experience working remotely a plus 

Fullstack Staff Developer - Java for Machine Learning startup

HireStarter's client is a start-up specializing in data training using machine learning. It's an awesome place to be if you want to immerse yourself in the multitudes of applications of ML. Their clients include Airbnb and HomeDepot. The company is looking for a couple Senior/Staff level full stack engineers, one focused more on the frontend and the other on the backend. They are using technologies/tools which include Java, React, Angular, Ember, Kafka, TDD, Docker. They have an Agile culture and value work/life balance.

As a Senior/Staff Software Engineer, you will build and enhance the AI platform and related software products and in turn impact everything from user-facing browser applications to the backend systems and data stores.

The common thread between the backend and frontend focused roles is Java and Javascript framework experience at some point in your career.  

 

Responsibilities

  • Develop clean, well-designed, reusable, scalable code following TDD practices

  • Ensure the reliability and high availability of critical systems, applications and services

  • Collaborate with architects and software engineers on architectural reviews and design discussions

  • Work closely with the Product Owner to groom user stories, including providing implementation details, estimating effort, and contributing to acceptance criteria

  • Strive to achieve a high level of unit, integration and acceptance test coverage

  • Pair program with fellow engineers and perform code reviews of their design and code

  • Share knowledge with peers in dev shares, code dojos, and lightning talks

Requirements

  • 5-8+ years of experience developing software applications in Java

  • Proficient with front-end JavaScript frameworks (e.g. React, Angular)

  • 2-5+ years experience designing and building distributed, large-scale SaaS enterprise systems

  • Hands-on experience with AWS or other cloud infrastructure technologies

  • Experience with microservices, containerization and infrastructure automation

  • Experience with streaming platforms (e.g. Kafka, Kinesis) preferred

  • Experience practicing OOP, TDD, CI/CD in an Agile software development environment

  • Start-up experience and entrepreneurial spirit highly preferred


Mid/Senior DevOps Engineer

HireStarter's client is an exciting Austin based startup that leverages data science to deliver intelligent, cloud-based software platforms and applications to some of the biggest players in the automotive and retail sectors. They have a great culture and solid team and provide flexibility and competitive packages including equity.  The company was named on the  2019 Best Workplaces in Texas list by Great Place to Work.

Looking for a Senior DevOps engineer to handle the demands of our customers. Our client platform is continually evolving, and they are working to provide more scale and automation to keep up with their customer and feature growth. Their DevOps engineering team works with software development teams to instill a culture of DevOps and builds shared components that make all teams faster and more successful.  We’re looking for someone excited to work with modern technologies in startup culture, looking to have an immediate impact, and ready to rise to the challenge of a growing organization. 

Responsibilities:

  • Design and build enterprise-scale SaaS infrastructure to stay ahead of growing usage, planning for scalability, high availability, and low maintenance cost 

  • Collaborate with software engineering and data engineering 

  • Automate processes with a DevOps mindset, building infrastructure as code. 

  • Use containerization, orchestration, configuration management, and deployment automation. 
    Share best practices and mentor other Engineers in the areas where you're an expert 

  • Continuing to learn and grow, you’ll pick up new technologies and patterns as the product and industry evolve. While experience with these tools is not required, you’ll be working with AWS and Azure, Terraform, Docker, Chef, Jenkins, Kafka, ELK, and Datadog. 

About You: 

  • Deep experience running web apps at scale 

  • You're a coder, not an administrator. You don't manage one server at a time; you build frameworks for configuring and monitoring them 

  • You have opinions on what makes a good DevOps tech stack, but you know that tech is dynamic so you don't limit yourself to just one approach 

  • You're a thoughtful communicator, positive, with a bias for action 

Machine Learning Engineer

HireStarter's client is a start-up specializing in data training using machine learning. It's an awesome place to be if you want to immerse yourself in the multitudes of applications of ML. Their clients include Airbnb and HomeDepot.

The Applied Machine Learning Engineer has experience in evaluating, integrating and deploying machine learning algorithms in a SaaS software platform. The Applied Machine Learning Engineer will have responsibility for delivering an algorithmic solution to production: training, packaging in an API, performing ETL and able to be on call in case there is a need to debug.

Responsibilities: 

  • Participate as a technical member of an Agile team developing company’s AI Enablement Platform and related software products

  • Decide which machine learning technologies will be used in production environment

  • Build, train, monitor and choose the best operational architecture for machine learning production models, as well as tune and optimize existing machine learning algorithms

  • Ensure machine learning code is maintainable, scalable and debuggable

  • Integrate machine learning algorithms into the company platform

  • Collaborate with architects and software engineers on architectural reviews and design discussions

  • Work closely with the Product Owner to groom user stories, including providing implementation details, estimating effort, and contributing to acceptance criteria

  • Develop clean, well-designed, reusable, scalable code following TDD practices

  • Strive to achieve a high level of unit, integration and acceptance test coverage

  • Pair program with fellow engineers and perform code reviews of their design and code

  • Share knowledge with peers in dev shares, code dojos, and lightning talks


Qualifications:

  • Bachelor’s or Masters degree in Engineering, Computer Science, Statistics, Mathematics or related field with coursework relevant to machine learning

  • 2+ years of experience integrating machine learning algorithms into cloud platforms, including resource provisioning, installation, scaling, and validation, as well as building, training, and monitoring the machine learning production models

  • 5+ years of experience in developing software in Java, C++/C, and/or Python

  • Experience with all or some of the following machine learning, deep learning, computer vision, image processing, and data and image analysis tools (Tensorflow, Keras, Caffe2, Torch/PyTorch  OpenCV/FastCV, numpy, scipy, and scikit-learn)

  • Experience with data transformations, API wrappers and output formats used with machine learning algorithms

  • Hands-on, in-depth experience with AWS or other cloud infrastructure technologies

  • Experience practicing OOP, TDD, CI/CD in an Agile software development environment

  • Crowdsourcing experience a plus, but not required

  • Start-up experience and entrepreneurial spirit highly preferred

  • Excellent communication skills (verbal, written, presentation)

  • Ability to handle multiple competing priorities in a fast-paced environment

Copy Writer - Fulltime or Freelance

(Fulltime opportunity or Freelance longterm work 3days/week)

HireStarter's client is an exciting, well established, start-up in the Fintech space with a game app that's looking to democratize investment through education and access.  The company is looking for Copy Writer to join their team in Austin and support the Social Media and Community Managers based in Austin.

Responsibilities:

● Develop creative ideas and concepts for marketing campaigns, ranging from brand awareness and consideration to direct response and engagement

● Deliver clear, engaging and high-impact copy for a mix of channels including emails, search ads, banners, videos, social media, brochures, presentations, website and app content

● Amend, revise or redevelop copy to evolve with insights and feedback

● Proofread, adapt, review and edit content across the business wherever needed

● Ensure all material is in line with our tone of voice


Requirements:

● Minimum experience of 5 years showcasing strong brand tone of voice, creative concept work, smart product copy and effective performance content

● Magical ability to make complexity clear, and boring subject matters engaging, enticing and exciting

● Whizz at adapting language style to appeal to different target markets across multiple channels

● Excellent writing, editing and proofreading skills

● Understanding of how SEO should be considered in the creative output

Community Manager - Fintech Startup

HireStarter is small boutique search firm with deep roots in Austin, that prides itself on developing long standing relationships and delivering results - for candidates and clients alike. 

HireStarter's client is an exciting, well established, start-up in the Fintech space with a game app that's looking to democratize investment through education and access.  The company is looking for a creative Community Manager to join their team in Austin and support the growing marketing function in building community on and offline. 

This role reports directly to the CMO, who’s based in London, and will require a lot of autonomy and ownership. You will play an important part in the company’s growth and in shaping the company's brand.


Responsibilities:



● Create high quality content in-app and across social channels to inform, engage and delight the community
● Provide support to the community as the go-to person for queries about the app and investing in general
● Monitor relevant social and news channels to identify and pursue opportunities to spark conversations about the brand
● Drive customer advocacy through ambassador programs, reviews and testimonials
● Explore new ways for us to connect with our community on and offline (e.g. hosting workshops or events, etc)
● Ensure all community-building activity is aligned with overall team objectives, and measure its success



You are...


● A lively and energetic Community Manager with a passion for building vibrant communities
● Genuinely interested in financial markets, financial technology and mobile apps
● Both a self-starter as well as a collaborative team player, with a keen willingness to learn, take feedback on board and solve problems independently
● Proactive creative thinker who is always full of ideas and enthusiastic about trying new things

Experience and Skills:


● Proven experience growing online communities through social channels and driving high engagement rates for a growing members base, ideally at an early stage tech startup
● Solid practical and applied understanding of financial markets, ideally both traditional and crypto
● Experience with community moderation, providing support and solving problems
● Analytical and organised, you are proficient with analysing and interpreting data from different sources (e.g. Appsflyer, Google Analytics, Facebook Analytics)
● Excellent written communication skills and meticulous attention to detail (textual and visual)

Machine Learning Engineer

We are honored to be recognized as a multi-award winning organization. We've been ranked as a Top Workplace and a Best Place to Work in Austin. We've been ranked multiple times in the Inc. 5000 and Inc. 500 for fastest growing companies in the U.S. You'll also find us on the Austin Business Journal's Fast 50 growth awards list multiple times over the last 5 years. We're growing the right way, and we need exceptional talent to help us build upon our successful story.

Our data-driven talent attraction platform enables companies to reach the best audiences to deliver hires. Providing access to one of the largest job search platforms in the industry, we take an efficient, market-based approach to finding talent.

Within our exciting company, you’ll find an environment of collaboration, encouragement, transparency, and fun.

About the position:

The Machine Learning (ML) Engineer position is a high-impact role. We are looking for an experienced Machine Learning Engineering practitioner to help scale and expand high value business initiatives utilizing machine learning. You will be joining a team that understands the real-world business opportunity that machine learning enables and how it can transform businesses. We embrace fast, iterate A/B testing to fail fast and learn quickly. The result is real, measurable revenue and profit impact.

The ideal candidate will have a proactive attitude with a strong background in computer science. If you have a proven ability to learn, explore, and quickly turn the latest technologies into value, then you are the perfect candidate.

You will be joining a team of our most experienced engineers and a founding engineer of the company with strong industry experience in search/information retrieval. As a high impact teammate, you will help with everything from data ETLs to model serving to test reporting. This unique opportunity will expose you to deep insights into the business and entrepreneurship.

What we are looking for in a highly qualified candidate:

Machine Learning:

  • Stays up to date on the state of the art in the data science community through consuming the latest technical papers.

  • Quickly tests latest ideas by prototyping them against real data.

  • Track record of iteratively improving models through offline metrics and online A/B tests.

  • Develops high quality online serving/inference systems.

  • Experience with gradient boosted trees (XGBoost, MML Spark), deep learning (Tensorflow, Keras, Big DL) and associated artifacts (models, NLP, embeddings).

Big Data:

  • ETL and featurization using scalable systems like Apache Spark.

  • Comfortable with simple and complex data wrangling through high level languages like SQL.

  • Extensive experience in Java, Scala or Python programming languages.

Engineer:

  • Demonstrated ability to quickly learn and modify existing code bases.

  • History of turning high level ideas into high quality products.

  • Ensures quality by monitoring data quality, deployments, and runtimes.

  • Excellent computer science fundamentals (time and space analysis, optimizations, etc.)

  • Excellent interpersonal and collaboration skills.

  • Takes calculated risks and learns quickly from their failures.

  • Experience with search technologies (Solr, Lucene, etc.) and Ad Tech (DMP, DSP, RTB) is a plus.

  • 2 years of machine learning experience and 5 years of industry software development experience.

Benefits:

• Very competitive compensation package

• Company-paid gym membership

• Comprehensive, company-paid health, vision, and dental insurance premiums for you and your dependents

• 401(k) retirement plan with 3% employer contribution

• Paid company holidays, vacation and sick time

• Fully-stocked kitchen

• Awesome company events

FrontEnd Engineer

We are on the hunt for a Front-End Software Engineer for a fast growing, Austin-based, venture-backed software company that utilizes applied science to drive portfolio value for building owners through the calibration of building performance and improvement of infrastructure-related decision making. 

Their holistic solution includes an investment-decision lab, project support & performance monitoring, and is built on top of industry-leading technology that combines granular data, simulation modeling, an optimization project library, and diagnostic analytics. 

Their progressive culture features highly intelligent and inquisitive individuals who excel in a close-knit team, characterized by their drive, innovation, integrity and humility.

The Opportunity:

You will take the reins fleshing out the front-end of the stack for the latest iterations of our customer-facing web applications. As part of our growing software development team, you will work side-by-side with our design team and other engineers to create the most advanced building performance and investment analysis tools the real estate industry has ever seen. 

While this position’s primary responsibilities are focused on front-end development, there will be ample opportunity for backend development if you are interested. Our codebases are written in Elm and React on the front-end and Ruby, Go, and Haskell on the backend.

You will assist in scaling a world-class technology team with unlimited opportunity for advancement and will receive a competitive compensation and benefits package including a 401(k) and an employee equity option plan.


About You:

You’re a talented software engineer with at least a few years of front-end web development experience, who is familiar with or interested in functional programming techniques. You know JavaScript like the back of your hand and take pride in crafting sophisticated but elegant user interfaces and experiences.

• Bachelor’s degree in a technical field or equivalent knowledge and experience

• Very proficient in front-end web software development; expert in JavaScript, HTML, CSS and React (or a comparable framework)

• Experience with Elm or other functional programming languages strongly preferred

• Extremely strong written and oral communication skills

• Comfortable in the Linux command line

• Familiarity with an RDBMS such as MySQL or Postgres

• Familiarity with a distributed version control system, preferably Git

• Forward focused with a results-oriented mentality and a desire to have an integral role in building a transformative company

Responsibilities:

• Working with leadership and the software development team to architect and plan implementation of projects based on business and technical requirements

• Implementing features and analytics in our customer-facing and internal web applications

• Writing and maintaining unit and integration tests to ensure robustness of our core feature set

• Writing and maintaining documentation for any systems and procedures pertinent to your role;

• Automating development, deployment and administrative tasks

• Continuously seek to streamline and improve internal processes to increase efficiency.


Distributed Systems Software Engineer

Our client, dubbed an "open-source unicorn" by Forbes, is the fastest-growing enterprise subscription company our investors have ever seen. And how are they growing so fast? By pioneering a new technology category with an event streaming platform, which enables companies to leverage their data as a continually updating stream of events, not as static snapshots. This innovation has led Sequoia Capital, Benchmark, and Index Ventures to recently invest a combined $125 million in Series D financing. They're being led by the best in the space—the founders were the original creators of Apache Kafka®. Their product has been adopted by Fortune 100 customers across all industries. They're looking for talented and amazing team players who want to accelerate growth while doing some of the best work in their career. 

About the Team:

Our client is looking for an experienced platform engineer to work on high impact security aspects. Key challenges and opportunities here include collaborating with multiple engineering teams, designing and implementing mission critical features, and an opportunity to show thought leadership in a new space!

Who You Are:

  • Smart, humble, and empathetic

  • Have a strong sense of teamwork and put team’s and company’s interests first

  • Driven and excited about challenges of a fast-paced, innovative software startup environment

Responsibilities:

  • Design, implement and maintain platform security features

  • Serve as primary point of contact in one or more platform security areas

  • Collaborate with various Engineering groups to provide strong technical guidance and leadership related to platform security

What We're Looking For:

  • 5+ years proficiency in Java, Go, or C/ C++

  • 3+ Years experience designing and implementing cross component or platform wide features

  • Strong background in data structures, algorithms, and object-oriented development

  • In-depth experience with concepts of distributed systems and big data such as - Hadoop, Spark, Kafka, Big Table, HBase etc

  • Experience in one of the following areas: Encryption and Key Management, Kerberos, LDAP, SSO

  • Working knowledge of TLS

  • A self-starter with the ability to work effectively in team with excellent spoken/written communication


What Gives You An Edge:


  • Experience working with hardware security modules

  • Familiarity with GDPR, HIPAA, PCI or other compliances

  • Experience working with Docker or Kubernetes

  • Experience working with AWS, Azure, GCP

Authorization Platform Security Engineer

Our client, dubbed an "open-source unicorn" by Forbes, is the fastest-growing enterprise subscription company our investors have ever seen. And how are they growing so fast? By pioneering a new technology category with an event streaming platform, which enables companies to leverage their data as a continually updating stream of events, not as static snapshots. This innovation has led Sequoia Capital, Benchmark, and Index Ventures to recently invest a combined $125 million in Series D financing. They're being led by the best in the space—the founders were the original creators of Apache Kafka®. Their product has been adopted by Fortune 100 customers across all industries. They're looking for talented and amazing team players who want to accelerate growth while doing some of the best work in their career. 

About the Role:

Our client is looking for an experienced platform engineer to work on high impact security aspects. Key challenges and opportunities here include collaborating with multiple engineering teams, designing and implementing mission critical features, and an opportunity to show thought leadership in a new space!

Who You Are:

  • Smart, humble, and empathetic

  • Have a strong sense of teamwork and put team’s and company’s interests first

  • Driven and excited about challenges of a fast-paced, innovative software startup environment

Responsibilities:

  • Design, implement and maintain platform security features

  • Serve as primary point of contact in one or more platform security areas

  • Collaborate with various Engineering groups to provide strong technical guidance and leadership related to platform security

What We're Looking For:

  • 5+ Years Proficiency in Java, Go, or C/ C++

  • 3+ Years experience designing and implementing cross component or platform-wide features

  • Strong background in data structures, algorithms and object-oriented development

  • Experience in the following areas: SSO, SAML, OAuth2, Kerberos, LDAP, RBAC

  • Working knowledge of TLS

  • Familiar with concepts of big data- Hadoop, Spark, Kafka, NoSql

  • A self-starter with the ability to work effectively in team with excellent spoken/written communication

  • SAAS / PAAS

What Gives You An Edge:

  • Familiarity with GDPR, HIPAA, PCI or other compliances

  • Experience working with Docker or Kubernetes

  • Experience working with AWS, Azure, GCP

Platform Security Engineer

Our client, dubbed an "open-source unicorn" by Forbes, is the fastest-growing enterprise subscription company our investors have ever seen. And how are they growing so fast? By pioneering a new technology category with an event streaming platform, which enables companies to leverage their data as a continually updating stream of events, not as static snapshots. This innovation has led Sequoia Capital, Benchmark, and Index Ventures to recently invest a combined $125 million in Series D financing. They're being led by the best in the space—the founders were the original creators of Apache Kafka®. Their product has been adopted by Fortune 100 customers across all industries. They're looking for talented and amazing team players who want to accelerate growth while doing some of the best work in their career. 

About the Role:

Our client is looking for an experienced platform engineer to work on high impact security aspects. Key challenges and opportunities here include collaborating with multiple engineering teams, designing and implementing mission critical features, and an opportunity to show thought leadership in a new space!

Who You Are:

  • Smart, humble, and empathetic

  • Have a strong sense of teamwork and put team’s and company’s interests first

  • Driven and excited about challenges of a fast-paced, innovative software startup environment

What We're Looking For:

  • 5+ years proficiency with Java, Go, or C/ C++

  • 3+ years experience designing and implementing cross component or platform-wide features

  • In-depth experience in one of the following areas: Encryption at Rest, Key Management, Kerberos, LDAP

  • Working knowledge of TLS

  • Familiar with concepts of big data- Hadoop, Spark, Kafka, NoSql

  • A self-starter with the ability to work effectively in team with excellent spoken/written communication

  • Familiarity with GDPR, HIPAA or PCI is a plus

  • Experience working with hardware security modules is a plus

  • Experience working with Kubernetes is a plus

  • Experience working with AWS, Azure, GCP is a plus

  • Experience working with SQL is a plus

Full Stack Developer

Our client is looking for a Senior Full Stack Developer in Austin or someone who is willing to relocate.

ABOUT THE COMPANY:

Our client is the only intelligent construction finance platform powering the $900B US construction economy. Construction finance has always been a complex, slow, manual process run on disconnected spreadsheets, pdfs, and email...but it doesn’t have to be.

This is a currently small (<20 employees) company, but growing quickly, YC-backed, and are already working with several of the largest lenders in the industry. You’d be working directly with the founders in a company that values being purposeful, efficient, authentic, transparent, curious, and agile.

TECH THEY USE:

Elixir, Python, React, AWS, Docker, Kubernetes, Postgres, Redis, circleci, sklearn

REQUIREMENTS:

  • 4+ years experience in full-stack web development 

  • expertise in at least one server-side framework (Phoenix, Ruby on Rails, Django, etc.) 

  • experience with React or similar (Angular, Elm, etc.) 

  • solid understanding of git 

  • experience with Postgres (or another RDBMS) 

  • can build quickly without creating a horrible mess

NICE TO HAVE:

  • experience with both Elixir and React 

  • experience with GraphQL APIs 

  • experience with machine learning 

  • experience with Kubernetes


Senior Software Engineer (C/C++)

Hirestarter's client is an exciting startup in north Austin providing Open Standards-based, high-performance storage solutions to the most demanding data centers. 


ABOUT THE JOB:

● Use the best of object-oriented and functional language techniques when building APIs/logic

● Design robust solutions to hard problems that consider scale, security, reliability, and cost

● Ensure code and design quality through the execution of test plans

● Develop coding standards, methodology, and repeatable processes

● Strong attention to detail and understanding of the latest techniques and patterns to provide a leadership perspective on front and backend technologies and their overall impact

● Provide technical leadership at a project level

● Mentor and teach associate or junior developers


WHAT YOU NEED:

● 5+ years of relevant experience

● Expert in C and C++

● Experience with Linux

● System Software Programming

● Experience with firmware and programming drivers

● Server hardware platform experience

● BS/MS Computer Science or Electrical Engineering

● JavaScript, python scripting

● Mastery of multi-threaded design and performance issues for high-performance applications

● Ability to research and implement complex algorithms, creating concrete implementations from theoretical designs

● Ability to understand existing industry implementations in open source and evaluate the benefits of various approaches

● Full understanding of computer system performance, including hardware and processor features that may be leveraged for optimized implementations

● Experience with profiling and tuning system-level performance issues

● Experience using agile/scrum process to develop software systems

● Experience designing application architectures, creating project estimates, defining scope requirements, and structuring projects

● Ability to work quickly while maintaining strong attention to detail and accuracy

● Strong communication and organizational skills with the ability to thrive in fast-paced production deadline-driven environment both internal and client facing Mastery of data structures design trade-offs, and applying complex data structures to specific problems

NICE TO HAVE:

● DevOps

● Jenkins

● Storage/cloud/data center experience

Principal Software Engineer (Backend)

ABOUT THE ROLE:

  • Design and construct world-class customer experiences using a modern tech stack (NodeJS + React + Redis + Elasticsearch). JavaScript, Python, and Ruby practitioners welcome.

  • Deliver products rapidly and iteratively. Work in an experiment-driven environment with equal parts direct customer feedback and user behavioral metrics.

  • Participate in hiring a best-in-Austin team - recruit, vet, and onboard candidates.

  • Mentor other team members. Serve as a role model of efficient, impactful, collaborative, and committed software engineering.

  • Architect scalable and performant systems that drive internal business operations using data processing pipelines and machine learning.

  • Challenge and develop your coworkers through innovative thinking and calculated risk-taking.

  • Thrive in a startup culture within a rapidly maturing target market.

WHO YOU ARE:

  • You are Transparent, Respectful, Unstoppable, a Team Player, and Human.

  • 10+ years of full lifecycle software engineering, preferably using dynamic languages.

  • Experienced with mobile and web products.

  • Comfortable in fast-moving iterative environments. You keep products shippable. You work cross-functionally. You take ownership and estimate accurately.

  • Demonstrate the ability to meet or beat assigned targets and deadlines under normal circumstances, and the ability to make trade-offs that optimize outcomes when conditions change.

Staff Backend Engineer - Machine Learning

Hirestarter's client well established, venture funded start-up that values work life balance and a flexible working environment (and hires for top notch engineers who have the maturity to succeed in those environments). The engineering team is currently six people reporting directly to the VP. Most important attributes: a good awareness of distributed systems, some cloud would be great, people who can talk intellectually about failability, architecture, for extensible and stable applications. 


Sponsorship is not available for this role. Based in Austin, TX.  

Must Have Requirements:

  • 5+ years of professional Java experience, 10+ years overall experience

  • Demonstrated ability to produce reliable and maintainable systems

  • Experience with Java 8 and above

  • Experience with continuous integration and deployment


Love to Have Skills:

  • Experience with modern Java stacks (Ratpack, Spock, Gradle)

  • Experience with other languages (Kotlin, Python, JavaScript, etc)

  • Experience reactive and event driven systems (RxJava, Resilience4J)

  • Experience with Elasticsearch

  • Experience with streaming systems (Kafka Streams, Apache Spark)

  • Experience in content marketing

  • Knowledge of recommender systems

Sr. Data Scientist

Unique opportunity with a beloved Austin brand to build their Data Science platform!  Our client is looking for a Sr. Data Engineer/Data Scientist who comes from an engineering background.  It's a talented team, with a strong bar, but also a place of work life balance and flexibility.  They are now expanding their analytics/data science capabilities.

This is a lead, senior level role.  In this role you would be THE person responsible for making sense of 10's of millions of customer data - huge direct impact.

REQUIREMENTS:

  • Hands-on experience - think strategically, but love getting your hands dirty.

  • Bachelor’s degree in mathematics/statistics, engineering, computer science, or other technical discipline

  • Experience with ETL development, patterns and tooling

  • Experience in real time, incremental, and batch data ingestion

  • Expertise in schema design and developing data models for complex data sets

  • Expert knowledge in a mathematical programming language (R & Python preferred)

  • Strong SQL experience with the ability to develop, tune and debug complex SQL applications

  • Experience with PowerBI or equivalent BI tool to create impactful reports, visualizations, and interactive dashboards

Engineering Manager - Big Data

Sponsorship unavailable for this role.

HireStarter's client is a Data Science shop focused on optimizing and automating retail merchandising decisions which revolve around pricing, assortment, space, and fulfillment. They are adding two Development Managers to the team as they expand their Engineering practice. You will have responsibility for hiring, retaining talent, performance management, etc. (team size - 5-6 Engineers).

RESPONSIBILITIES:

  • Recruiting, managing, mentoring, and developing a high performing engineering team

  • Leading the team to balance short-term and long-term commitments and goals.

  • Fostering collaboration between engineering teams to solve tough business problems

  • Managing sprint cycles to ensure product ships on time and with quality

  • Collaborating with product management and data science to shape the product vision

REQUIREMENTS:

  • BS or MS in Computer Science or equivalent experience

  • 5+ years of professional software development experience

  • 3+ years of management experience

  • Excellent communication skills with ability to work across multiple departments

  • Agile software development experience


Principal Engineer, C/C++

JOB DESCRIPTION

Our client is a fast-growing startup in north Austin focused on providing an open standard based, high performance storage solution to cloud service providers, OEMs and ODMs. They are positioned to be the leader in this segment of the $60 billion data storage industry.

We’re looking for a talented Principal Engineer who is an expert in C and C++ and is passionate about learning storage related technologies that are leading a cloud data center revolution. Along with coding and working with a range of complex algorithms, you will be responsible for working with product managers, back-end engineers, and the front-end/UI team. They love engineers who are mature, lead the charge, communicate clearly with other team members, and deliver consistent value in a quality product and user experience.

This position is full-time, on site, and working directly with the CTO and other senior engineers, in fast-paced, supportive team environment.

We are developing large data center software to meet the demanding and high-performance requirements of our customers.

Your creativity and ability to execute will allow delivery of this product to a large and rapidly expanding market. The successful candidate will have a unique opportunity work with cutting edge technologies while working as part of an exceptionally talented team.

ABOUT THE JOB

● Use the best of object-oriented and functional language techniques when building APIs/logic

● Design robust solutions to hard problems that consider scale, security, reliability and cost

● Ensure code and design quality through the execution of test plans

● Develop coding standards, methodology and repeatable processes

● Strong attention to detail and understanding of the latest techniques and patterns to provide leadership perspective

on front and backend technologies and their overall impact

● Provide technical leadership at a project level

● Mentor and teach associate or junior developers

WHAT YOU NEED

● 5+ years of relevant experience

● Expert in C and C++

● Experience with Linux

● System Software Programming

● Experience with firmware and programming drivers

● Server hardware platform experience

● BS/MS Computer Science or Electrical Engineering

● JavaScript, python scripting

● Mastery of multi-threaded design and performance issues for high performance applications

● Ability to research and implement complex algorithms, creating concrete implementations from theoretical designs

● Ability to understand existing industry implementations in open source and evaluate benefits of various approaches

● Full understanding of computer system performance, including hardware and processor features that may be leveraged for optimized implementations

● Experience with profiling and tuning system level performance issues

● Experience using agile/scrum process to develop software systems

● Experience designing application architectures, creating project estimates, defining scope requirements, and

structuring projects

● Ability to work quickly while maintaining strong attention to detail and accuracy

● Strong communication and organizational skills with ability to thrive in fast-paced production deadline-driven environment both internal and client facing Mastery of data structures design trade-offs, and applying complex data structures to specific problems

NICE TO HAVE

● DevOps

● Jenkins

● Storage/cloud/data center experience

Join the HireStarter Team!

HireStarter is growing!  Come join our family: recruit for, and help build teams for some of the most exciting, diverse, and high caliber companies in Austin.  We specialize in product focused roles for small-to-medium sized companies.  You will be responsible for driving all aspects of the recruiting process, which includes partnering with Hiring Managers and Senior Leadership within our client companies and developing and maintaining relationships with candidates. 

Responsibilities: 

  • Use traditional and non-traditional resources and develop sourcing strategies to identify and attract quality candidates

  • Source, Recruit, and Pre-screen candidates for a variety of skill sets

  • Build an ongoing candidate pipeline using research, networking, and online job database information

  • Assess candidates to determine whether their capabilities match job requirements

  • Manage candidate relationships through all stages of the interviewing process, including scheduling, offer negotiation and closing.  

  • Accurately document and track candidates in our applicant tracking system

  • Establish trust and confidence by maintaining a high level of credibility, integrity, and skilled communications with managers, peers and candidates

What we need: 

  • 2+ years of recruiting experience (or grit and moxy to compensate)

  • Flexibility and ability to multi-task and be successful in a fast paced, rapidly changing environment

  • Organized problem solver who is driven by results and has a passion for delivering results 

  • Proven ability to self-motivate and work independently and as part of a team (team is HUGE for us!)

  • Advanced written and verbal communication skills with the ability to effectively provide valuable and timely customer service to candidates and hiring managers

  • Bring on the attitude… a good one!  We want positive and ambitious, we want collaborative and creative, we want to add to an already strong and close-knit team.  

Principal Developer (Fullstack, Backend, Frontend)

Senior, Principal, Director, and VP level hands-on development opportunities available.  Full stack, Backend, or Frontend focus welcome.  Unable to sponsor or transfer visas for this role.  Flexible on location.HireStarter's client is a leader in the Professional Learning space. The Engineering group operates entrepreneurially within a larger, established, organization, to enhance existing and create new products to improve profitability and customer experience both internally and for the global client base.

This is a unique opportunity for a rock star developers who have start-ups on the side or have worked on passion projects (requirement) and are therefore, not only developers, but entrepreneurs who are able to solve business problems and tie them to concrete, measurable metrics.

The company culture is flat and distributed and the development team, even at a VP level is hands on in the code.  The team operates tech agnostically, employing the best technologies to solve the identified problems.  There's a flexible work environment and the work is focused on improving and creating internal tools (deadlines are not driven by funding or external clients and there's emphasis on research to solve problems well vs quickly)

Some of the problems you'll be instrumental in solving - search accuracy and interface, scaling AI, improving digital marketing platform,  enhancing scheduling, and enhancing the direct customer experiences).