Sr. Java Engineer

Hirestarter's client is a startup disrupting the world of business aviation. They are a global group purchasing organization for general aviation enabling everyone from individual owner-operators to small and medium-sized commercial airlines to buy the equipment, services, and supplies they need to open and operate.

The role will report to the VP of Engineering, work closely with the head of product and the broader engineering team, and lead the implementation of various initiatives within our product roadmap.

WHAT YOU'LL DO:

  • Architect, develop, test, and maintain process and code across a number of projects

  • Brainstorm with the larger engineering team to identify innovative strategies and solutions to technical and business challenges

  • Provide thought leadership in areas of expertise to the entire company (leadership, peers, junior resources)

  • Work with the product owners and leadership to implement new products and features

  • Work with third-party partners and customers to support and extend capabilities

WHAT WE LOOK FOR:

  • A passion for process design, code clarity, and testing

  • Experience with Java web app architecture and development

  • A drive to debug errors (bugs, high latency, unnecessary processor or memory load), comb through server logs and improve the codebase

  • 3-4+ years developing enterprise client/server applications.

  • Proficient in analysis, design, and development of front end for large scale dynamic web apps

  • Experience developing fast, optimized, and well-maintained code.

  • Experience understanding and integrating with APIs, triggering and managing asynchronous method calls, and handling error states.

  • Demonstrated aptitude to quickly and effectively adapt to technologies outside of current experience

  • Excellent organizational and communication skills, both verbal and written

  • Ability to work independently

  • Familiarity working within continuous release environments

BONUS POINTS:

  • Experience with Guice/Spring/other dependency injection and routing frameworks

  • Familiarity with Google Cloud, Amazon Web Services, Microsoft Azure, Heroku, or other cloud providers

  • Lessons learned designing and maintaining internal product and external-facing APIs

  • Knowledge of or experience with group purchasing organization business model

FrontEnd Engineer

Hirestarter's client is a startup disrupting the world of business aviation. They are a global group purchasing organization for general aviation enabling everyone from individual owner-operators to small and medium-sized commercial airlines to buy the equipment, services, and supplies they need to open and operate.

We are looking for a Frontend Engineer who will be reporting to the VP of Engineering, work closely with the head of product and the broader engineering team, and lead the implementation of the middle/front-end for various initiatives within our product roadmap.

WHAT YOU’LL DO:

  • Architect, develop, test, and maintain the front-end for all of their responsive web applications

  • Brainstorm with larger engineering team to identify innovative strategies and solutions to technical and business challenges

  • Provide thought leadership in areas of expertise to the entire company (leadership, peers, junior resources)

  • Work with the product owners and leadership to implement new products and features

  • Work with third-party partners and customers to support and extend capabilities

WHAT WE LOOK FOR:

  • A passion for slick UX and pixel perfect UI design

  • 3-4+ years developing responsive, single page, enterprise web applications

  • Deep experience with the LATEST front-end web stack (CSS3, HTML5, JavaScript, browsers, etc)

  • Robust knowledge of React specifically and JS frameworks generally (React, Angular, Ember, Babel, Backbone, etc)

  • Proficient in analysis, design, and development of front end for large scale dynamic web apps.

  • Experience developing fast, optimized, responsive front-end code.

  • Experience understanding and integrating with APIs, triggering and managing asynchronous method calls, and handling error states.

  • Demonstrated aptitude to quickly and effectively adapt to technologies outside of current experience.

  • Excellent organizational and communication skills, both verbal and written.

  • Ability to work independently

  • Familiarity working with Agile, Lean, or other rapid development methodology

  • Familiarity working within continuous release environments.

BONUS POINTS

  • Experience with modern design/develop stack (Invision, Zeplin, etc)

  • Experience with Node.js and NPM

  • Experience with middle layer technologies and services (Spring, JSON, etc)

  • Experience with business and private aviation

  • Knowledge of or experience with group purchasing organization business model

  • BS or higher in science, applied mathematics, computer science, engineering or a similar field


QA Engineer

Hirestarter's client is a healthcare analytics start-up revolutionizing the way claims data is used to rank providers and empower insurance providers and their customers to make better, data-driven choices on the quality/cost of healthcare.

We are looking for an experienced and talented Quality Engineer to help build web-based applications targeting Healthcare. 

As a member of company's development team, you are excited about

providing new QA tools and processes that make verification processes more efficient. You understand the inner workings of technologies that you test, and you know that it is the job of a Quality Engineer to speak up at any point in the process. You are someone with high standards who will push us to be better, and who will take pride in what we do. You are someone who wants to see the impact of your work making a difference every day. You understand the role of a Quality Engineer and you are a strong advocate for quality -- you are motivated to consider the user experience of the site for various types of users, test the edge cases of products, and lobby for having problems you've encountered get fixed.

Responsibilities:

  • Work with product and engineering teams to plan and develop test plans for ensuring a high level of quality across all products.

  • Use and develop new tools to effectively test products and improve the company's engineering processes.

  • Maintain and evaluate automated tests week to week and report any problems you discover.

Skills:

  • B.S. in Computer Science or related area, or relevant work experience.

  • 3+ years’ experience with testing and automating modern JavaScript applications

  • 2+ years maintaining and growing test suites

  • Deep functional knowledge or hands-on experience working with web services such as REST and modern UI frameworks ie. ReactJS

  • A solid understanding of the latest security and performance concerns

  • Demonstrated programming skills in Python, Go, Javascript or related languages.

  • Proficiency with all phases of software testing including test planning, functional testing, and regression testing.

  • Experience writing and implementing end-to-end test plans for complex web applications

  • Experience testing all layers of a web application, including front-end, service layer, database schema validation, and back-end testing.

  • Ability to effectively document repeatable steps to reproduce observed defects.

  • Comfortable with Unix commands, experience writing shell scripts.

  • Experience automating invoking REST API endpoint validation.

  • Experience writing automated UI testing scenarios using Selenium or equivalent frameworks.

Senior Staff Full Stack Engineer (Java)

Our client is bringing together the best of new technology, design thinking, and data science in a mission to help one million more students graduate each year. They are building a data platform and cloud-based applications to deliver insights and action analytics to the frontlines of education. They are looking for insanely talented people who want to jump in and roll up their sleeves with us to make it all happen, and do their best work of their careers.

We are looking for a seasoned Engineer to be part of a talented, mission driven team that is building powerful tools which greatly increase student success. Our engineers are collaborative and are encouraged to bring new ideas to the table - we are not dogmatic about specific tools and are focused on using the right tools for the job. We are problem solvers. We want to work with people who are passionate about our mission and have a desire to be part of a rapidly expanding high performance team.

Primary Responsibilities:

  • Build and maintain focused, scalable, maintainable web applications from the browser through backend microservices all the way to the database layer

  • Build and maintain a successful collaborative relationships with groups outside of engineering including Data Science/Engineering, Product Management, Operations, and Customer Success

  • Grow or transform current platforms and products that incrementally build out our technical vision that adapts to new customer needs and enables a sustainable innovation cycle across all stages of the pipeline.

  • Lead other talented engineers in software engineering design and best practices with a focus on scalability, performance, and maintainability.

  • Help grow the team by interviewing and recruiting other engineers

Minimum Qualifications:

  • BS in Computer Science or a related field

  • 6+ years software engineering

  • Experience in designing and building RESTful, multi-tenant services

  • Experience in designing and building modern scalable customer facing interfaces

  • Experience in Agile development practices (e.g. Scrum, etc.).

Must have expertise in some of the following:

  • Java

  • Javascript/Node.js

  • REST API design

  • HTML/CSS

  • RDBMS (PostgreSQL, SQL Server, Oracle, DB2, etc.), being proficient with SQL

Experience with some of the following is a huge bonus:

  • PostgreSQL

  • Elasticsearch

  • Spring based microservices/Spring Boot

  • React/Redux

  • Web accessibility

  • Git (or other modern source control)

  • Build Management (Gradle, Maven,etc)

  • Runtime Configuration Management (e.g. 12 Factor Apps)

  • Continuous Build Systems (Jenkins, Bamboo, etc)

  • Containers and related technologies (Docker, Kubernetes, AWS ECS, etc.)

  • Linux

  • AWS

  • Secure development practices


Sr. iOS Engineer

Our client is a social music startup, and is growing their small engineering team in downtown Austin! They’re looking for an iOS developer to own significant portions of their codebase & product implementation. This position includes stock options.

LOCAL APPLICANTS ONLY (Austin, TX)

Responsibilities:

  • Own the implementation and maintenance of specific features of our iOS app

  • Collaborate with others to help define features

  • Review & critique all significant changes to the iOS codebase

  • Rapidly iterate with our Server, UX/Design, and Marketing teams

Required:

  • 5+ years professional programming experience

  • 3+ years using Swift for iOS app development

  • Experience working in an Agile environment

  • Ability to work on-site at our downtown Austin office

Bonus Points:

  • Familiarity using native SDKs, socket.io, REST, html5/css

  • Experience collaborating with designers to build pixel-perfect UIs

  • Passionate about music

  • Proficient at ping pong

Systems Engineer- Healthcare start-up

HireStarter's client is a healthcare analytics start-up revolutionizing the way data is used to rate quality and identify service providers.  Austin based role with a flexible work environment and a team of rock star technologists.  Support for learning and growth and using the latest and greatest tools is a big part of the culture.

The Azure System Engineer will ensure the system's high availability and maintain program Service Level Agreements (SLA). This is a critical role and key responsibilities include creating, maintaining,  and deploying AKS (Azure Kubernetes Service) resources for API and application services, and managing overall Azure environment resources including cache, search and datatbases. 

This person will be part of the operations team supporting development,
testing, QA and production environments. 


Responsibilities:

  • Creates and manages cloud compute, storage, and other cloud services in system on Azure

  • Creates automation for provisioning, decommissioning, deploying services, and security patching

  • Deploys and manages Kubernetes with Azure services using AKS

  • Manages development repositories, build automation and application deployment activities using CI/CD/CT pipelines

  • Works with Azure support to escalate the problems to find the product limitation solutions.

  • Maintains technical documentation for support and disaster recovery needs

  • Meets or exceeds SLAs on resolving open help desk incidents or requests

  • Estimates Azure costs and implementing cost optimization mechanisms

  • Identifies potential scaling issues and help define how to monitor and fix them

  • Delivers continuous improvement of recipes, scripts and templates for reproducible deployments

    TOP THREE SKILLS:

    1. Cloud Systems Engineering utilizing Azure (scaling, CI/CD)
    2. Managing DevOps - developing automation scripts to automate deployments
    3. Containerization experience utilizing Docker and Kubernetes

    Requirements:

  • 4 plus years of Cloud experience as a System Engineer

  • 5 years of experience supporting a 24x7 Internet-oriented production environment, preferably across multiple data centers, involving at least hundreds of servers

  • 3 years of hands-on experience integrating with micro services as a SaaS

  • Proficiency in any two Infrastructure as code script languages, along with shell and python scripting

  • Proven experience with Automation of Microservices deployment and maintenance

  • Strong knowledge of common Linux distributions (CentOS, Debian, etc.)

  • Experience with Agile methodologies and DevOps (CI/CD) pipelines

  • Experience with monitoring technologies, such as Datadog, Splunk, Nagios, etc.

  • Thorough understanding of fundamental internet protocols such as DNS, HTTP, and TCP


Integration and Support Engineer (Configuration Management)

HireStarter's client is looking for a top-notch, integration engineer (Java) with a focus on attention to detail and experience working with high profile clients coming from manufacturing industries such as Defense, Healthcare, and Automotive.  This is a high profile role for a flat organization with a culture of autonomy and self-direction - most work will be remote (in Austin).   

Requirements:

• Mastery of core software engineering practices (configuration management, unit & system testing, refactoring, etc.)

• 10+ years of experience producing high-quality, robust, and maintainable software.

• 5+ years of experience with Java.

• Experience as a principal developer or software architect.

• Experience integrating engineering tools. Ideally both functional and user interface integrations.

• Experience reverse engineering 3rd party APIs, documenting findings, and maintaining robust adapters.

• Ability to work remotely & occasional travel for conferences and customer support. 

Nice to Haves:

• Experience architecting, designing, and building COTS integrations.

• Experience in systems engineering, especially for systems servicing large, complex organizations.

• Experience creating technical specifications, technical documentation, user documentation, presentations, and user examples.

• Experience presenting complex software concepts to non-technical audiences.


Senior Full Stack Engineer (Chicago) 

Hirestarter's client is building a cutting edge software for optimizing supply chain finance. Their patented technology is driven by smart algorithms, scalability, design, and usability.

We are seeking a Senior Full Stack Engineer to develop key functionality for their core platform.  This individual will be responsible for analyzing user specifications and requirements and coding, testing and debugging applications. 

Responsibilities:

  • Lead efforts to continually develop, improve, refine and extend a complex financial application.

  • Execute code reviews for the core ETL processes, enterprise data warehouse, and reporting tools.

  • Collaborate with product teams to understand and translate requirements, ensuring specifications and architecture design meet broader technical strategic goals.

  • Collaborate with existing team members throughout the development process in ensuring best practices and designing scalable analytics infrastructure and data transformation/aggregation processes.

  • Assess and advise possible improvements and keep abreast of new and emerging technologies that would enable the company to continue to build advanced analytics, reporting, and data science platforms.

  • Provide expert application design guidance on solution system designs, redesigns for platform, performance, and integration of new technical features and capabilities.


Qualifications:

  •  BS in Computer Science, Math or a related technical field. 

  • +5 years of software development and architecture experience.

  • Direct experience working in a startup and Agile development environment.

  • Experience acting as a technical lead, ability to mentor other software engineers.

  • Strong experience building and operating large scale, high transaction systems, especially developing using cloud-native capabilities, e.g. AWS Lambda, Azure Function.

  • A strong technical foundation in ETL processes, data architecture and data warehousing concepts and modeling.

  • Experience working on and with relational databases (e.g PostgreSQL) as well as NoSQL data stores (e.g. Redis, Titan DB, Spark, Hadoop, MongoDB).

  • Experience working with Docker, Vagrant, and Ansible.

  • Substantial experience in working with Big Data technologies including Hadoop, Cascading, and Spark, preferably in a cloud environment.

  • Significant programming experience with an emphasis on Python and Javascript.

  • Solid understanding of web programming languages and frameworks including React and jQuery.

  • Experience in business continuity and disaster management and recovery.

  • Have knowledge of security standards such as SOC-2 and related best practices.

  • High intuitive capacity and ability to deal with ambiguous data and information.

  • The candidate should be a flexible, highly adaptable and excellent team player.


Product Manager (Houston)

Hirestarter's client is a Houston based, fast-paced startup, providing AI-based solutions to the energy industry. The company applies machine learning and predictive analytics to improve results for natural gas and electric utilities around the world.

Looking for an experienced technology product manager with a focus on risk management who thrives in a fastpaced environment, is passionate about analytics, machine learning, and data science.

Responsibilities:

• Product Strategy. Develop new strategies to meet future market needs and drive internal alignment to expand company product capability. Utilize a deep understanding of market problems and drivers in the retail energy and utility eco-systems to advance the roadmap with actionable features.

• Innovation. Bring disruptive products and services to market that generate thought leadership and raise the bar for competitors to the market. Develop clear and thorough functional and technical requirements for predictive product enhancements. Validate the business value created for target markets.

• Technology. Further, develop cloud-based product platform utilizing the latest in technology and machine learning. Collaborate with cross-functional product engineering teams to deliver product features.

• Go to Market. Lead the go-to-market plan for your product area in collaboration with sales and marketing teams. Participate in the industry thought leader conferences, gather market insights and evangelize the product. Use your creative ability to generate market traction with new products and services.

• Teamwork. Collaboration across the organization. Communicate and inspire internal teams with a concise vision and roadmap for product features and services. Manage day-to-day priorities, develop plans to achieve company goals, and follow-through to deliver results.

Qualifications:

•Demonstrated understanding of power and gas retail and wholesale markets

• Experience in an energy risk organization, implementing ETRM systems

• 5+years of product platform management experience

• Pragmatic Marketing or similar product management certification/experience preferred

• Excellent written and verbal communication skills, and ability to communicate complex ideas to a variety of audiences

• Experience working with software development teams to deliver sophisticated products to market

• Proven creative problem-solving abilities

• Highly motivated self-starter who is flexible and goal-oriented


Senior Data Analyst (Houston, TX)

Hirestarter's client is a Houston based, fast-paced startup, providing AI-based solutions to the energy industry. The company applies machine learning and predictive analytics to improve results for natural gas and electric utilities around the world.

We are looking for an experienced senior data analyst who thrives in a challenging environment, is passionate about data, data quality and intelligence extraction from data. 

Your work would be directly impacting company technology products and AI & Machine learning data analytics. This position will work closely with product management.


 Responsibilities:

• Data Analysis – Analyze data using a variety of tools (primarily SQL) to extract data, profile data, crunch numbers, validate data, visualize data in innovative ways and often documenting the findings.

• Risk Decision Support - Experience accessing, manipulating and interpreting data to inform decision-making

• Risk Module Configuration - Configure the risk management module for new energy markets and scenarios.

• Calculations – Perform and validate calculations to support risk and cost analysis in the retail energy & utility industry.

• Risk – Identifying and analyzing energy risk scenarios that impact retail and wholesale energy providers.

Qualifications:

• Preferable to have a Degree in an analytical field (e.g. Computer Science or Applied Mathematics)

• 3+ years of experience in Retail/Wholesale Energy vertical

• Strong understanding of retail and wholesale energy markets including cost, rate structures and calculations along with validation

• 5+ years of data analytics experience in a distributed computing environment

• Math Skills: Excellent Math skills to manipulate numerical data. Very comfortable with data in any format including CSV, ODBC, and JSON

• BI tools: Proven experience with Excel, Tableau, Superset, PowerBI, Looker, or any other popular BI tool to slice and dice data to generate business insights, visualize data in variety of charts.

• Strong Excel skills are essential and can create pivot tables, charts, write macros etc.

• Critical Thinking: Good with numbers, can spot gaps, trends, and come to new findings.

• Working knowledge of S3 and other Amazon cloud services

• Retrieve, analyze, transform and report data

• Excellent written and verbal communication skills, and ability to communicate complex ideas to a variety of audiences

• Proven analytical and creative problem-solving abilities, and ability to maintain detail-orientation

• Highly motivated self-starter who is flexible and goal-oriented

Director of Engineering

Hirestarter's client is looking for an experienced Director of Engineering to lead a team of world-class builders, including Software Engineers, Front-End Developers, Site Reliability Engineers, and more. 

As the Director of Engineering, you will play a crucial part in continuing to build on our inclusive behaviors and practice a thoughtful, high-performing approach to Engineering. You’ll also support internal stakeholders throughout the business and work closely with cross-functional teams, like User Experience, Product Management, and Analytics. 

Reporting to the Chief Technology Officer, you’ll regularly interact with executives and department heads across the company to discuss ideas in real-time (e.g., roadmaps, risks, and work dependencies). 

Responsibilities 

  • Lead a team of about 40 Engineers with a range of responsibilities: hiring diverse, talent; providing technical leadership for product teams; managing Engineers from junior to principal; partnering with executives across the business; delivering on business strategy

  • Support four Engineering Managers (each specializing in a product area) as your direct reports

  • Ensure that our Engineering Managers and their direct reports are highly engaged

  • Make sure that product partners are highly satisfied with the work our Engineers are producing

  • Set up your team with capabilities to execute complex projects across a slew of product areas in an Agile, iterative manner, without compromising architectural excellence or our long-term product roadmap

  • Manage the annual operating and capital expenditure budget for Engineering staffing, ensuring that the budget is consistent and compliant with the company overall strategic objectives

  • Establish, monitor, and maintain fantastic communication between the Engineering department and others

  • Enforce high standards in software production as established by our Architecture Council

  • Mentor and coach your team members, enabling them to make bold decisions that can transform the company

Requirements 

  • 12+ years of relevant professional experience, some of which involves working with Internet-based products

  • 4+ years in Engineering management at an agile organization

  • A strong manager who has mentored direct reports at an organization of at least 20 people

  • Stellar interpersonal and communication skills for working with groups small and large

  • Charismatic, with an earnest desire to help others

  • A team player with excellent servant leadership and negotiation skills—you’re an impactful influencer who can make tough decisions when needed

  • Able to support multiple teams and communicate effectively with both technical and non-technical teammates

Plus:

  • Experience working for a company with a strong consumer-facing component, such as retail or e-commerce

  • Formal knowledge of process improvement methodologies

  • Experience with cross-functional teams or matrix organizations


Lead JavaScript Developer

HireStarter's client is looking for a Lead Javascript Developer to manage a team of 6 in an Agile environment leading work across multiple teams (web, mobile) helping to develop user–facing features, building reusable code and libraries, ensuring the technical feasibility of UI/UX designs.  Located near 360 and 183.


Requirements :

  • 5-6+ or more years’ experience with JavaScript

  • Expert understanding and use of JavaScript and in particular, Node.JS, as well as advanced use of JavaScript libraries such as React or Angular

  • Experience leading/coaching teams - in an official or unofficial capacity

  • Strong understanding of web markup technologies, including HTML5 and CSS

  • Proficient with jQuery and understands HTML DOM

  • Experience with HTTP, REST, and modern HTML web technologies

  • Experience with Mongo

  • Experience with version control solutions such as Git



Sr. Backend Engineer 

HireStarter's client is seeking a Sr Backend Engineer,  with a strong Python backbone to help develop and maintain a new line of solutions for their B2C customer base.  Great work life balance in an entrepreneurial environment.  Located near 183 and Mopac.


Responsibilities:

  • Contribute to software stack – Python (or similar language), PostgreSQL, SQLAlchemy, Flask,Django, CircleCI, Docker/AWS, Redis.

  • Implement highly available API endpoints to be used by front-end teams.

  • Deploy high-quality code to production up to several times a week.

  • Come up with useful Slack integrations to provide transparency of data and customer interactions across the organization.

  • Interface with end-users and gather first-hand feedback on how to iteratively improve the usability of the products developed.



Requirements:

  • 6-9+ years of experience with Python, Java, or C#

  • Comfortable with rolling up your sleeves and building solutions from the ground up and finding creative solutions on how to integrate with existing software applications

  • Experience working in an Agile environment.


Lead UX Product Designer

HireStarter's client is looking for an experienced UX Product Designer to lead two teams of 4-6 each in an Agile environment. You will have leadership over Product and direct contact/influence on cross-functional leadership. Located near 360 and 183.

Requirements:

- 10 years professional experience in graphic design.
- Experience with Adobe Photoshop / Illustrator or similar.
- Experience designing for and making websites and mobile apps
- Familiarity with web design UX/UI techniques, HTML and CSS are a requirement and
JS is a big bonus.
- Knowledge/experience in areas of search marketing, particularly landing page
optimization, website/page mockups, banner ads, infographics, etc.
- Demonstrated talent for creating great visuals for a variety of projects.
- Works well under pressure, always remaining focused on results
- Great attention to detail; considerate of ergonomics and human interface design
- Ability to turn complex system and software requirements into digestible/usable
interfaces

Other Considerations:


- Can lead a team with developers, designers and analysts
- Enjoys working in a cross-functional work environment
- Be able to listen, interpret, and create. Assignments will originate from multiple
people throughout the company. You will need to be able to quickly determine the
goal of the graphics as well as the desired aesthetic before creating and delivering on
a deadline.
- Experience working in an Agile software development environment
- Have great time management skills. This position requires work on multiple projects
with deadlines simultaneously.


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

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