Principal Software Engineer at HireStarter, Inc. in Austin, Texas

Posted in Other 2 days ago.

Type: full-time





Job Description:

Hirestarter's client is one of the biggest consumer marketing technology company you've never heard of. They specialize in building and operating a diverse network of consumer-facing websites, including prominent job-search platforms. Their expertise lies in creating effective connections between consumers and advertisers across multiple verticals such as job opportunities, educational resources, and clinical trials. We are a small, rapidly growing firm looking for an enthusiastic and talented individual who thrives on having a lot of responsibility.

We are seeking a highly skilled and motivated Principal Software Engineer to join our development team. As a Principal Engineer, you will be responsible for designing, developing, and maintaining the applications that handle 50,000 users per day across a number of consumer verticals. This is an excellent opportunity for someone with 10+ years of experience who is passionate about building scalable and robust web solutions.

You will be part of a growing, high-impact team. You will be empowered and expected to own your decisions, the outcomes of which will be critical to the success and growth of the company.

Responsibilities

Understand the business and independently develop technical requirements

Act as a technical lead and architect on a fast-growing engineering team

Front-End Development: Implement responsive and intuitive user interfaces using modern JavaScript frameworks such as React, Angular, or Vue.js.

Back-End Development: Design and develop server-side components using technologies like Node.js, Python, Ruby, or Java, and integrate them with front-end systems.

Database Management: Design and optimize database schemas, write efficient SQL queries, and work with both SQL and NoSQL databases.

API Development: Build and maintain robust RESTful APIs and integrate third-party services to enhance application functionality.

Testing and Debugging: Build unit tests, write automated test cases, and troubleshoot issues across the application stack to ensure optimal performance and reliability.

Collaboration and Communication: Work closely with product managers, designers, and other software engineers to gather requirements, provide technical insights, and ensure smooth project execution.

Research and Innovation: Stay up to date with the latest trends and technologies in web development and propose innovative solutions to enhance our products.

Work within timelines, cultivating a bias toward action while learning to balance a sense of ownership, accountability, and timelines

Communicate effectively with technical peers

Requirements

10+ years of Software development experience delivering web services software.

Full-Stack Expertise: Proven track record in full-stack web development, designing scalable and maintainable applications.

Architectural Skills: Proficiency in software architecture and design patterns for scalability, performance, and reliability.

Performance and Security: Expertise in performance optimization and implementing web application security.

Leadership and Mentorship: Proven ability to lead and mentor engineering teams, promoting best practices and code quality.
More jobs in Austin, Texas

Other
30+ days ago

Pike Electric, Inc
Other
about 1 hour ago

ICIMS - Lutron Electronics Company, Inc
Other
about 1 hour ago

ICIMS - Lutron Electronics Company, Inc
More jobs in Other

Other
30+ days ago

Pike Electric, Inc
Other
30+ days ago

Pike Electric, Inc
Other
15 minutes ago

University of Richmond