Recent Searches

You haven't searched anything yet.

672 Principal Software Engineer Jobs in Austin, TX

SET JOB ALERT
Details...
Unreal Gigs
Austin, TX | Full Time
$121k-146k (estimate)
5 Days Ago
SpyCloud
Austin, TX | Full Time
$113k-135k (estimate)
2 Days Ago
DELL
Austin, TX | Full Time
$99k-120k (estimate)
6 Days Ago
Dell Products LP (1010)
Austin, TX | Full Time
$157k-191k (estimate)
1 Week Ago
Dell Technologies
Austin, TX | Full Time
$114k-136k (estimate)
1 Week Ago
Centric Software
Austin, TX | Full Time
$114k-137k (estimate)
2 Weeks Ago
Renesas Electronics Corporation
Austin, TX | Full Time
$113k-136k (estimate)
3 Weeks Ago
Talent Software services
Austin, TX | Full Time
$132k-159k (estimate)
3 Months Ago
ClickJobs.io
Austin, TX | Full Time
$144k-173k (estimate)
2 Months Ago
Dell Products LP (1010)
Austin, TX | Full Time
$115k-137k (estimate)
1 Week Ago
Oracle
Austin, TX | Full Time
$110k-132k (estimate)
2 Weeks Ago
Mitchell Martin
Austin, TX | Full Time
$118k-143k (estimate)
2 Weeks Ago
DISCO
Austin, TX | Full Time
$122k-147k (estimate)
2 Weeks Ago
TekWissen ®
Austin, TX | Full Time
$114k-136k (estimate)
3 Weeks Ago
Procore
Austin, TX | Full Time
$135k-163k (estimate)
3 Months Ago
Procore Technologies
Austin, TX | Full Time
$134k-160k (estimate)
4 Months Ago
Confluent
Austin, TX | Full Time
$112k-134k (estimate)
3 Months Ago
Skyways
Austin, TX | Full Time
$94k-113k (estimate)
7 Months Ago
Epic
Austin, TX | Full Time
$113k-136k (estimate)
2 Months Ago
Curative inc
Austin, TX | Full Time
$93k-112k (estimate)
1 Week Ago
Curative HR LLC
Austin, TX | Full Time
$112k-134k (estimate)
3 Months Ago
Inspire Semiconductor, Inc.
Austin, TX | Full Time
$97k-117k (estimate)
1 Month Ago
External Job Board
Austin, TX | Full Time
$110k-131k (estimate)
8 Months Ago
Principal Software Engineer
$114k-137k (estimate)
Full Time | Software & Cloud Computing 2 Weeks Ago
Save

Centric Software is Hiring a Principal Software Engineer Near Austin, TX

We are looking for a highly skilled Principal Software Engineer to join our team as an individual contributor, playing a crucial role in delivering product features and driving the development of cutting-edge enterprise systems.
Key Responsibilities
  • Architecture Development: Work on the architecture of complex enterprise systems to ensure high performance, reliability, and scalability.
  • Technical Collaboration: Collaborate with senior technical leadership to drive architectural decisions and align them with business objectives.
  • Pragmatic Problem-Solving: Provide practical solutions by understanding and effectively leveraging the existing tech stack.
  • Tech Stack Utilization: Utilize Node.js, Java (Spring Boot), PostgreSQL, Elasticsearch, React, MobX, CSS, HTML, and JavaScript to build robust and scalable applications.
  • UI/UX Excellence: Ensure high-quality UI/UX in frontend applications using React and MobX, with a focus on responsive design through CSS.
  • Product Feature Delivery: Work as an individual contributor while collaborating with the team to deliver high-quality product features.
  • Team Collaboration: Partner with cross-functional teams to deliver projects on time and within scope, fostering a collaborative and innovative environment.
  • Innovation and Integration: Continuously explore and integrate new technologies to enhance our product offerings.
  • Proof of Concepts: Develop and present Proof of Concepts to stakeholders, demonstrating the potential of new technologies.
  • Code Quality and Best Practices: Ensure the highest standards of code quality through code reviews, automated testing, and adherence to best practices.
  • Documentation and Technical Specifications: Produce comprehensive documentation and technical specifications to guide the development process and ensure clear communication.
  • Performance Optimization: Identify performance bottlenecks and implement optimizations to ensure our applications are efficient and responsive.
  • Security Best Practices: Implement and advocate for security best practices in all aspects of software development.
  • Mentorship: Provide guidance and mentorship to junior engineers, helping them grow and develop their skills.
Generative AI Expertise
  • Prototype Delivery: Utilize generative AI tools to expedite the development and delivery of prototypes, ensuring rapid iteration and feedback cycles.
  • High-Quality Code: Apply generative AI techniques to produce high-quality code, enhancing efficiency and maintainability.
  • Test Data and Documentation: Generate comprehensive test data and documentation using AI, streamlining the development and testing processes.
  • Innovation in New Domains: Leverage generative AI to explore and innovate in new technological domains, expanding the capabilities and reach of our product offerings.
Minimum Qualifications
  • Bachelor’s or higher degree in Computer Science, Engineering, or a related field.
  • 10 years of hands-on experience in enterprise systems development, design, and build.
  • Proven success in driving projects from concept to launch.
  • Ability to influence with sound technical judgment.
  • Demonstrated experience in high-quality, highly scalable cloud-native software development.
  • Proficiency in modern programming languages, APIs, Event-Driven Architectures, AI/ML mechanisms, UI frameworks, and performant data models.
Preferred Qualifications
  • Expertise in breaking down cloud-native monolithic high-volume applications.
  • Experience implementing machine learning or artificial intelligence solutions (optional).
Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

Job Summary

JOB TYPE

Full Time

INDUSTRY

Software & Cloud Computing

SALARY

$114k-137k (estimate)

POST DATE

09/01/2024

EXPIRATION DATE

09/27/2024

WEBSITE

centricsoftware.com

HEADQUARTERS

GARDEN CITY, NY

SIZE

200 - 500

FOUNDED

1998

TYPE

Private

CEO

FAY CHAPIN

REVENUE

$50M - $200M

INDUSTRY

Software & Cloud Computing

Related Companies
About Centric Software

Centric Software provides product lifecycle management and digital transformation solutions for apparel, consumer goods and footwear industries.

Show more

Centric Software
Full Time
$98k-130k (estimate)
5 Days Ago
Centric Software
Remote | Full Time
$83k-115k (estimate)
5 Days Ago
Centric Software
Remote | Full Time
$86k-119k (estimate)
5 Days Ago

The job skills required for Principal Software Engineer include Java, Computer Science, API, JavaScript, Programming Language, Problem Solving, etc. Having related job skills and expertise will give you an advantage when applying to be a Principal Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Principal Software Engineer. Select any job title you are interested in and start to search job requirements.

For the skill of  Java
SOAL Technologies
Full Time
$89k-117k (estimate)
5 Days Ago
For the skill of  Computer Science
Hewlett Packard Enterprise
Intern
$89k-110k (estimate)
7 Days Ago
For the skill of  API
ehub global
Contractor
$76k-100k (estimate)
2 Days Ago
Show more

The following is the career advancement route for Principal Software Engineer positions, which can be used as a reference in future career path planning. As a Principal Software Engineer, it can be promoted into senior positions as a Software Engineering Manager that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Principal Software Engineer. You can explore the career advancement for a Principal Software Engineer below and select your interested title to get hiring information.

Dell Products LP (1010)
Full Time
$157k-191k (estimate)
1 Week Ago

If you are interested in becoming a Principal Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Principal Software Engineer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Principal Software Engineer job description and responsibilities

Developing, launching and maintaining numerous successful projects.

02/21/2022: Columbus, OH

Document and test software to ensure that the software meets the needs of end-users and achieves business goals.

03/25/2022: Philadelphia, PA

Provide technical guidance to development teams and oversee the technical aspects of all projects.

03/10/2022: Rapid City, SD

Process complex data and may need to enforce software design, development and maintenance requirements.

04/10/2022: Fort Smith, AR

Provide trainings and mentor other Engineers when required.

03/09/2022: Trenton, NJ

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Principal Software Engineer jobs

Requires a minimum of 1-2 years of experience for the role.

04/20/2022: Lansing, MI

Knowledge in analyzing, debug and fix technical issues

03/26/2022: Orlando, FL

Expertise in multiple high-level programming languages.

04/04/2022: Medford, OR

Earn a Master’s Degree and/or Ph.D.

05/05/2022: Hopkinsville, KY

Software development experience (5+ years preferred).

03/27/2022: Nashua, NH

Step 3: View the best colleges and universities for Principal Software Engineer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College
Show more