Post job

Principal software engineer jobs in Texas

- 6,222 jobs
  • GI Lead Interventional Tech

    Methodist Health System 4.7company rating

    Principal software engineer job in Richardson, TX

    Your Job: In this highly visible, fast-paced, and challenging position, you'll collaborate with multidisciplinary team members to provide the very best care for our patients. Under the supervision of the physician, the Lead GI tech assists, assembles and operates all devices required for interventional endoscopic procedures and ensures all equipment, instruments and supplies are available for the procedures being performed. Your Job Requirements: • High school diploma or equivalent required • CPR, SGNA GTS certificate strongly preferred Your Job Responsibilities: • Communicate clearly and openly • Build relationships to promote a collaborative environment • Be accountable for your performance • Always look for ways to improve the patient experience • Take initiative for your professional growth • Be engaged and eager to build a winning team Methodist Richardson Medical Center is a 443-bed, full-service, acute care hospital that serves Richardson, Garland, Plano, and surrounding areas in Dallas and Collin counties. We are a Certified Comprehensive Stroke Center as well as the nation's first hospital to receive The Joint Commission's Gold Seal of Approval for Pancreatic/Hepatic/Biliary Cancer Certification. We also provide services at Methodist Richardson Medical Center - Campus for Continuing Care, which include a behavioral health and addiction recovery unit, inpatient rehabilitation, long-term acute care, and more. We strive to have a diverse workforce that reflects the communities we serve and welcomes the skills and talents of all groups. Our reputation as an award-winning employer shows in the distinctions we've earned: Magnet -designated hospital 150 Top Places to Work in Healthcare by Becker's Hospital Review , 2023 Top 10 Military Friendly Employer, Gold Designation, 2023 Top 10 Military Spouse Friendly Employer, 2023 Level III Neonatal Intensive Care Unit Level III Trauma Center
    $74k-103k yearly est. Auto-Apply 4d ago
  • Principal Search Engineer (Solr/OpenSearch)

    Fidelity Investments 4.6company rating

    Principal software engineer job in Westlake, TX

    The Role: Our teams build and contribute to Fidelity's digital presence. As a Principal Search Engineer on the Search Platform team, you will play a key role in designing, developing, and optimizing our search and content discovery platform, supporting millions of customer requests. You will be responsible for implementing and enhancing hybrid search solutions, and leveraging AI/ML techniques to improve search relevance and user experience. Your role will include building, managing, and automating cloud infrastructure to ensure robust, high-performance search capabilities for both internal associates and customers. You'll collaborate with cross-functional teams to deliver innovative search solutions, contribute ideas for product enhancements, and continually develop your technical skills in a fast-paced, team-oriented environment. The Expertise You Have: Deep expertise in implementing, configuring, and tuning enterprise-grade search solutions using Solr (preferred); experience with OpenSearch is a plus. Comprehensive knowledge of information retrieval principles, including both classic approaches (such as TF-IDF, BM25) and advanced neural search techniques (like vector embeddings and transformer-based models). Proficiency in container technologies, especially Kubernetes (AWS EKS preferred) and Docker. Solid understanding of the software development and delivery lifecycle for large-scale systems. Ability to design and implement automation and infrastructure solutions using languages such as Python, Groovy, Shell, and NodeJS. Experience with build tools and package managers (helm, maven, npm, pip, etc.). Familiarity with observability, monitoring, and logging tools such as Datadog, Splunk, or other OpenTelemetry/APM tools. Experience troubleshooting and resolving complex CI/CD pipelines, release issues, and multi-component system environments. Education / Certifications: Advanced degree in Computer Science or a related field, or equivalent professional experience. The Skills You Bring: Proven ability to lead technical efforts from conception through production deployment. Skill in translating business needs into scalable, effective search solutions. Ability to work collaboratively across organizations and drive successful outcomes. Passion and aptitude for learning new technologies and approaches, especially in the search and AI/ML space. Comfort operating in a polyglot development environment. Excellent verbal and written communication skills The base salary range for this position is $107,000-216,000 USD per year. Placement in the range will vary based on job responsibilities and scope, geographic location, candidate's relevant experience, and other factors. Base salary is only part of the total compensation package. Depending on the position and eligibility requirements, the offer package may also include bonus or other variable compensation. We offer a wide range of benefits to meet your evolving needs and help you live your best life at work and at home. These benefits include comprehensive health care coverage and emotional well-being support, market-leading retirement, generous paid time off and parental leave, charitable giving employee match program, and educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career. Note, the application window closes when the position is filled or unposted. Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories. Most roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F) in a Fidelity office. This does not apply to Remote or fully Onsite roles. Certifications:Category:Information Technology
    $107k-216k yearly 3d ago
  • Principal Software Engineer

    Interex Group

    Principal software engineer job in Plano, TX

    Principal Software Engineer - Plano, TX - Onsite One of our top clients in the hospitality/entertainment is looking to hire a principal Software Engineer. This role will play a key role in shaping the technical strategy and driving innovation across the development teams. With deep expertise and a commitment to building robust, high-quality applications, you'll guide architecture, mentor engineers, and help steer product direction. This role calls for a forward-thinking leader grounded in strong software design principles who excels in collaborative, fast-moving environments. Key Responsibilities: Leading architecture and development using Node.js, React, TypeScript, and Java. Mentoring engineers and driving cross-team collaboration for smooth delivery. Innovating and improving processes to boost performance and alignment. The ideal candidate will have: 10+ years experience as a software developer Fullstack engineering experience highly preferred Strong proficiency with NodeJS, React, and JavaScript Bachelor's or Master's degree in Computer Software field Ability to work onsite in Plano, TX daily For the suitable candidate, our client can offer: Competitive Salary based on experience Bonus based on performance If you are interested in this role, please apply directly to this posting with your CV/Resume
    $97k-130k yearly est. 1d ago
  • Software Development Manager

    Tracker Technologies

    Principal software engineer job in Austin, TX

    About the Company Tracker Technologies is a software development company and official Oracle Partner focused on uniting teams and data by breaking down barriers for more efficient project delivery. As a sister company of Rev1 Energy, we develop enterprise-grade software such as TrackerCheck, which is trusted by major global energy companies to improve visibility, collaboration, and project execution. We are an established organization that operates with the speed and innovation of a startup-fast-moving, agile, and motivated by the pursuit of something bigger than ourselves. Our culture values hard work, accountability, and technical excellence. We also bring that high-performance spirit to the racetrack, hosting employees and clients at motorsport events throughout the year as part of our company's unique culture of teamwork and passion. About the Role The Software Development Manager will lead and mentor a team of software engineers and quality assurance professionals while driving the technical vision and delivery of Tracker Technologies' enterprise-grade software platforms. This role requires a strong technical foundation combined with proven people management skills to build high-performing teams that deliver scalable, reliable solutions serving major global energy companies. Reporting to the Director of Development, the Software Development Manager will oversee the entire software development lifecycle-from planning and architecture to implementation, testing, and deployment. You will balance hands-on technical leadership with people management responsibilities, fostering a culture of innovation, collaboration, and continuous improvement. Responsibilities Lead, mentor, and develop a team of 5-10 software engineers and test engineers Provide technical guidance and coaching to help team members expand their skills Lead technical design reviews and provide guidance on complex technical challenges Participate in code reviews to ensure quality, maintainability, and adherence to standards Maintain hands-on involvement in critical technical work (React, TypeScript, Node.js and C#/.NET) Partner with Director of Development on strategic planning and technical roadmap Work closely with business stakeholders to understand requirements and translate them into technical solutions Develop responsive, intuitive user interfaces using React and modern frontend frameworks Design & implement database schemas, queries, and optimizations for MySQL & Oracle databases Qualifications 12+ years of professional software development experience 3-5+ years of direct people management experience leading software development teams Strong technical expertise in full-stack development with proficiency in TypeScript, React, and Node.js Solid experience with C# and ASP.NET Core development Deep understanding of software architecture, design patterns, and best practices Experience with relational databases (MySQL, Oracle DB preferred) and cloud platforms (AWS, OCI) Knowledge of modern development practices including CI/CD, containerization (Docker), and version control (Git) Strong understanding of RESTful API design and microservices architecture Demonstrated ability to balance technical leadership with people management responsibilities Excellent communication skills with ability to explain complex technical concepts to non-technical stakeholders Strong problem-solving abilities and strategic thinking skills Education Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline (or equivalent professional experience) Why Join Tracker Technologies: Competitive salary with comprehensive benefits Hybrid work schedule Fast-paced, agile company with the stability of an established business Work on enterprise-scale applications serving major global energy companies Modern tech stack with TypeScript, React, Node.js, C#/.NET Core, and cloud infrastructure Collaborative and innovative engineering culture Opportunity for professional growth and technical leadership Access to unique company-sponsored events and team-building experiences Equal Opportunity Statement Tracker Technologies is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. To Apply: Please submit your resume and a brief cover letter explaining your interest in this position and relevant experience.
    $96k-132k yearly est. 5d ago
  • Java Software Development Manager

    Programmers.Io 3.8company rating

    Principal software engineer job in Houston, TX

    One of our leading client is looking for Java Software Development Manager in Houston TX Responsibilities: Management & Leadership: Lead and oversee all software development operations o Supervise a team of developers, providing documented 30/60/90-day objectives and technical guidance o Conduct regular team meetings and one-on-one sessions, providing ongoing performance feedback along with a collaborative team environment that encourages innovation and continuous improvement. Prioritize and manage development project timelines and deliverables to meet deadlines and business objectives Define, document, and implement organization-wide standards for coding practices, development environment configurations, and testing methodologies Continuously monitor emerging technology and provide recommendations to senior leadership for related changes and/or upgrades Provide monthly reporting as requested by senior leadership Technical Responsibilities: Participate in the entire software development lifecycle, including documentation, design, development, testing, and implementation o Collaborate with cross-functional teams to gather requirements and define software specifications Oversee troubleshooting and performance tuning to optimize the system Maintain existing software, including providing support for production-related issues Continuously expand your technical knowledge by learning new systems and technologies relevant to our environment Perform other duties as assigned Job Skills & Qualifications: Required: Minimum of 5 years of professional experience as a Java developer Demonstrated experience with Spring Boot, microservices architecture, and RESTFUL API development Minimum of 3 years of experience in a supervisory role managing technical staff Proven track record of successfully managing multiple projects simultaneously Significant experience in all phases of the development lifecycle Excellent project management, communication, and interpersonal skills Strong analytical and problem-solving skills Strategic thinking abilities with a focus on long-term planning and process improvement Preferred: Bachelor's degree in Computer Science or Software Engineering Experience with Agile/Scrum methodologies and project management frameworks
    $87k-125k yearly est. 4d ago
  • Staff Software Engineer

    Acceler8 Talent

    Principal software engineer job in Houston, TX

    Staff Software Engineer - Houston, TX or Remote (U.S.) A Series B funded startup who are building the infrastructure that powers how residential HVAC systems are monitored, maintained, and serviced are looking for a Staff Software Engineer to join their team. What will I be doing: Lead the design and delivery of fullstack features with a focus on quality, performance, and maintainability Collaborate with product, design, and AI teams to translate business goals into technical solutions Improve engineering processes including code quality, testing, CI/CD, monitoring, and developer experience Partner with engineering leadership to refine architecture, improve developer workflows, and strengthen technical foundations Contribute to the support of the company's software and systems to accelerate your understanding of the business and industry Mentor and guide other engineers, sharing best practices and raising the technical bar across the team What are we looking for: 8+ years of professional software engineering experience with a strong fullstack foundation A track record of improving codebases, scaling systems, and introducing effective engineering practices Depth in backend/API development and architectural design for scalable, high-availability systems Strong product intuition and a collaborative mindset Experience mentoring engineers and influencing technical direction beyond your own code Ability to make pragmatic tradeoffs and judgment to know when to invest in long-term improvements What's in it for me: High-impact role in a fast-moving environment where you'll help shape the product, processes, and technical foundation as they scale Opportunity to work on cutting-edge technology that's redefining how people own and service critical home equipment Competitive salary up to $300k based on experience and location Flexible work arrangement with remote options across the U.S. Apply now for immediate consideration!
    $96k-131k yearly est. 1d ago
  • Software Engineer in Test

    Dexian

    Principal software engineer job in Houston, TX

    • Reviews both business and technical requirements for software applications to ensure they are clear, complete, and testable. • Gains expert-level knowledge of business processes and supporting applications developed or implemented. • Responsible for test planning for new and existing software applications. Strong general IT application and networking knowledge, including: Must Have ASP.NET C# Playwright Selenium TypeScript • Basic SQL experience: • Ability to create complex queries to analyze data • Backup and restore data • Model and create/alter data to support testing scenarios Dexian is a leading provider of staffing, IT, and workforce solutions with over 12,000 employees and 70 locations worldwide. As one of the largest IT staffing companies and the 2nd largest minority-owned staffing company in the U.S., Dexian was formed in 2023 through the merger of DISYS and Signature Consultants. Combining the best elements of its core companies, Dexian's platform connects talent, technology, and organizations to produce game-changing results that help everyone achieve their ambitions and goals. Dexian's brands include Dexian DISYS, Dexian Signature Consultants, Dexian Government Solutions, Dexian Talent Development and Dexian IT Solutions. Visit ******************* to learn more. Dexian is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status. Note: Dexian Canada will, on request, provide accommodations for disabilities to support your participation in all aspects of our Recruitment and Assessment/Selection Processes.
    $65k-88k yearly est. 1d ago
  • Senior ServiceNow Developer

    360 Technology 3.6company rating

    Principal software engineer job in Dallas, TX

    We are seeking a highly skilled Senior ServiceNow Developer with deep expertise in IT Service Management (ITSM), IT Operations Management (ITOM), CMDB, and Discovery. The ideal candidate will lead end-to-end ServiceNow solution design and implementation to enhance operational visibility, improve service delivery, and strengthen IT asset and configuration management. You will collaborate closely with architects, product owners, and cross-functional stakeholders to translate business requirements into scalable, secure, and high-performing ServiceNow solutions. Key Responsibilities Lead the design, development, administration, and enhancement of ServiceNow modules, including ITSM and ITOM Architect and configure CMDB data models, CI classes, relationships, reconciliation rules, and dependency mapping Implement and optimize Discovery, Service Mapping, and Event Management Develop, customize, and extend ServiceNow applications using Glide API, JavaScript, UI Policies, Client Scripts, Business Rules, and Workflows Create and maintain IntegrationHub, mid-server, and REST/SOAP integrations with external tools Govern data quality, compliance, auto-population rules, and CI lifecycle management Drive platform upgrades, cloning, instance strategy, service catalog enhancements, and process automation Implement solutions aligned to ITIL best practices for incident, problem, change, and request processes Lead root-cause analysis & remediation for CMDB/Discovery issues Build dashboards and reporting for service health, operational intelligence, and dependency insights Provide development guidance, code reviews, and mentoring for junior team members Coordinate with security, compliance, and platform governance teams to ensure adherence to standards Required Qualifications 7+ years ServiceNow development experience Proven expertise in ITSM, including request, incident, problem, change, CMDB, and automation workflows 5+ years of hands-on ITOM implementation, including: Discovery Service Mapping Event Management Strong proficiency in CMDB architecture, CI class modeling, and relationship design Deep experience in JavaScript, Glide scripting, Flow Designer, and UI Framework Strong experience integrating ServiceNow with 3rd-party tools via REST/SOAP APIs, MID Servers Experience with Discovery patterns, probes, and credentials configuration Solid understanding of ITIL V3/V4 frameworks
    $92k-118k yearly est. 1d ago
  • Senior Application Developer

    ESP Enterprises Inc. 4.5company rating

    Principal software engineer job in League City, TX

    We are searching for a Sr. Application Developer for our client based in South Houston. This role is contract to hire and is a hybrid work schedule (2-3 days in office). Job Summary: We are seeking a talented Senior Developer with expertise in ASP.NET, Visual Basic, and SQL Enterprise technologies to join our innovative team. As a Senior Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet business requirements and exceed user expectations. You will leverage your technical skills and experience to lead development efforts, mentor junior team members, and contribute to the continuous improvement of our development processes. Responsibilities: Design, develop, and maintain software applications using ASP.NET, Visual Basic, and SQL Enterprise technologies. Collaborate with cross-functional teams to gather and analyze requirements, propose technical solutions, and implement system enhancements. Lead development efforts and provide technical guidance to junior developers throughout the software development lifecycle. Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines. Optimize application performance and scalability through efficient code design, database optimization, and system tuning. Troubleshoot and resolve technical issues, bugs, and performance bottlenecks in a timely manner. Stay abreast of emerging technologies and industry trends to recommend and implement innovative solutions. Contribute to the improvement of development processes and tools to enhance team productivity and software quality. Provide technical support and guidance to stakeholders, including end-users and business partners. Mentor junior developers, fostering a culture of learning, collaboration, and excellence within the team. Requirements: Bachelor's degree in Computer Science, Engineering, or related field. Proven experience as a software developer with expertise in ASP.NET, Visual Basic, and SQL Enterprise technologies. Strong proficiency in developing web-based applications using ASP.NET MVC or Web Forms. Extensive experience with Visual Basic (VB.NET) for desktop and web application development. Solid understanding of relational database concepts and experience with SQL Server or similar database systems. Proficiency in writing complex SQL queries, stored procedures, and database triggers. Experience with version control systems such as Git or SVN. Strong problem-solving skills and the ability to troubleshoot complex technical issues. Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams. Ability to work independently and manage multiple priorities in a fast-paced environment. Demonstrated leadership abilities, including mentoring and coaching junior team members. Preferred Qualifications: Degree in Computer Science, Engineering, or related field. Experience with modern web development frameworks such as ASP.NET Core or Angular. Knowledge of cloud platforms such as Azure or AWS. Familiarity with Agile methodologies and development tools such as Jira. Certification in Microsoft technologies (e.g., MCSD) is a plus.
    $85k-107k yearly est. 1d ago
  • Avionics Software Engineer

    Net2Source (N2S

    Principal software engineer job in Fort Worth, TX

    Join a Global Leader in Workforce Solutions - Net2Source Inc. Who We Are Net2Source Inc. isn't just another staffing company, we're a powerhouse of innovation, connecting top talent with the right opportunities. Recognized for 300% growth in the past three years, we operate in 34 countries with a global team of 5,500+. Our mission? To bridge the talent gap with precision-Right Talent. Right Time. Right Place. Right Price. Job Title: Avionics Engineer Location: Fort Worth, TX Duration: 6 months Pay Range: $65 - $70/hr Job Description: • Aircraft Client system experience, Client software customization experience preferred. • Airline Modifiable Information (AMI) software experience (FDCF, ACMF, DCMF, etc.), AMI customization through GBST experience preferred. • Knowledge of aircraft software distribution/loading. • Experience as an engineer with aircraft avionics or related. • Knowledge of Aircraft manuals (AMM, IPC, etc.). • Experience authoring, revising, and creating Engineering Orders (EOs) and Engineering Authorizations (EAs). • Ability to manage major projects on schedule. • Knowledge of Microsoft Office (Word, Outlook, Excel, etc.). Why Work With Us? We believe in more than just jobs-we build careers. At Net2Source, we champion leadership at all levels, celebrate diverse perspectives, and empower you to make an impact. Think work-life balance, professional growth, and a collaborative culture where your ideas matter. Our Commitment to Inclusion & Equity Net2Source is an equal opportunity employer, dedicated to fostering a workplace where diverse talents and perspectives are valued. We make all employment decisions based on merit, ensuring a culture of respect, fairness, and opportunity for all, regardless of age, gender, ethnicity, disability, or other protected characteristics. Awards & Recognition • America's Most Honored Businesses (Top 10%) • Fastest-Growing Staffing Firm by Staffing Industry Analysts • INC 5000 List for Eight Consecutive Years • Top 100 by Dallas Business Journal • Spirit of Alliance Award by Agile1 Ready to Level Up Your Career? Click Apply Now and let's make it happen.
    $65-70 hourly 1d ago
  • Senior Java Software Engineer

    Lancesoft, Inc. 4.5company rating

    Principal software engineer job in Austin, TX

    Key Qualifications Apple experience Preferred, or Big Tech Experience NEEDED, Retail experience NEEDED. Minimum 10 years of experience in enterprise Java development. Strong foundation in Computer Science fundamentals such as data structures and algorithms Experienced in delivering advanced solutions for a multi-tier, distributed web application with AWS knowledge and experience Knowledge in the Object-Oriented concepts, Java programming language, including understanding of its syntax, core libraries, and features-Hands-on programming experience with Java and J2EE, Java11 related technologies Spring Framework, Spring Data, spring-boot, RESTful Services, Junit, TestNG Solid understanding of technologies such as Web Services, REST API, XML, JSON, HTTP, SSL, TCPIP, Caching solutions, application performance tuning Experience in developing applications that utilize relational databases (e.g. Oracle) and other less structured data stores (NoSQL) Experience in building low latency service APIs, and data aggregation pipelines-Ability to articulate the benefits of Test-Driven Development, Continuous Integration. Excellent troubleshooting, problem-solving skills and the ability to design scalable, and maintainable software solutions. Ability to communicate effectively Self-driven, have good communication skills, to take ownership on the project deliverables, Have keen eye for quality and have great attitude towards work and ability to work collaboratively in a team environment. Experience in RAG Guardrails and Evaluation Processes preferred Good understanding of LLMOps, MLOps Architectures and Components. Must have Java 8 and above, Spring, Oracle, No-SQL, REST API, JPA, Hibernate, AWS knowledge
    $87k-113k yearly est. 1d ago
  • Embedded Software Engineer

    Netpolarity, Inc. (Saicon Consultants, Inc.

    Principal software engineer job in Austin, TX

    Minimum Requirements: · Expertized in developing and debugging embedded software / firmware using C / C++ programming language. · Proficient with Linux development, debugging (gdb, strace), and kernel logs (dmesg, journalctl). · Experienced in writing systemd services, DBus interfaces, and Python or shell scripts. · Hands-on experience with OpenBMC, Yocto Project, and BitBake. · Good understanding of device tree, Linux kernel configuration, and system demons (phosphor-* services). · Strong analytical skills and pronounced attention to details. · Familiar with Git, Gerrit/GitHub, CI pipelines. Preferred Requirements: · Experience and knowledge with the following protocols and standards: · MCTP (Management Component Transport Protocol), · PLDM (Platform Level Data Model), · SPDM (Security Protocol and Data Model), · FRU and Sensor Management · Experience in BMC bring-up and integrating BMC on Aspeed or Nuvoton SoCs (e.g., AST2600). · Experience with board/platform-level debug, analysis and optimization. · Understanding digital processing and electronics is an asset. · In-depth knowledge of CPU / APU architecture is an asset. · Good understanding of computer architecture. · Laboratory experience, including familiarity with oscilloscopes, logic analyzers, etc.
    $82k-111k yearly est. 2d ago
  • Java Software Engineer

    Resolve Tech Solutions 4.4company rating

    Principal software engineer job in Irving, TX

    Role: Sr. Java Backend Developer (Java, Spring Boot, MongoDB, AWS) Should be willing to attend live coding session - onsite at Irving, TX. JD: Responsibilities Design APIs, develop shippable code, documentation, and unit test new features for digital products. Works with fellow API Developers, Team Leads, Architects to deliver features through the creation of re-usable RESTful APIs. Front end design, development and integration Collaborate with Quality, Product and Cloud Engineering teams to keep digital assets fully functional, secure, and up to date with business needs. Perform pair programming, effectively communicate ideas with the team, assist in systems integration, performance testing and product releases Implement policies, roles, data access controls, monitoring events, resolve system and data issues for continuous functioning of APIs Mentor junior developers through work product review, help with design, development tools and development best practices Qualifications Must have 6-10 years of hands-on programming experience as a Senior Engineer or a Technical Lead. Must have 3 years of RESTful APIs / Server-side development experience using microservices architecture using Spring boot Must have 3 years of experience in cloud services (preferable AWS), developing micro-services, CI/CD solution, message queue systems and background task management. Must have 3 years of experience in developing NoSQL and SQL databases, designing data models, proficient in querying data for quality, analysis, analytics and adhoc reporting Knowledge in API security frameworks, token management and user access control including OAuth, JWT, OpenAPI, etc. Experience working with API Gateway, CDNs, API Performance testing, CI/CD pipelines and monitoring tools Ability to work in an Agile / SCRUM environment Strong writing and communication skills
    $65k-85k yearly est. 1d ago
  • Software Engineer 3

    My3Tech

    Principal software engineer job in Austin, TX

    Hello Associates, ***Greetings from My3Tech*** Software Engineer 3 Duration: 8+ Months Job Description: Texas Health and Human Services Commission requires the services of 1 Software Engineer 3, hereafter referred to as Candidate(s), who meets the general qualifications of Software Engineer 3, Applications/Software Development and the specifications outlined in this document for the Texas Health and Human Services Commission. All work products resulting from the project shall be considered "works made for hire" and are the property of the Texas Health and Human Services Commission and may include pre-selection requirements that potential Vendors (and their Candidates) submit to and satisfy criminal background checks as authorized by Texas law. Texas Health and Human Services Commission will pay no fees for interviews or discussions, which occur during the process of selecting a Candidate(s). Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes. Investigates problem areas. Prepares and installs solutions by determining and designing system specifications, standards, and programming. Texas Health and Human Services Commission requires the services of 1 Software Engineer 3, hereafter referred to as Candidate(s), who meets the general qualifications of Software Engineer 3, Applications/Software Development and the specifications outlined in this document for the Texas Health and Human Services Commission. All work products resulting from the project shall be considered "works made for hire" and are the property of the Texas Health and Human Services Commission and may include pre-selection requirements that potential Vendors (and their Candidates) submit to and satisfy criminal background checks as authorized by Texas law. Texas Health and Human Services Commission will pay no fees for interviews or discussions, which occur during the process of selecting a Candidate(s). Environment Management Team - Deployment Manager HHSC Social Services Applications division is seeking a Senior Technical Deployment Manager (DM) to: -Oversee the deployment and validation of SSA application releases and system enhancements to production. -Oversee the troubleshooting of environment issues encountered during development in the dev/test environments. -Plan and coordinate with multiple internal I/T organizations, trading partners, vendors and consultants on an ongoing basis. -Work closely with the business and I/T management for environment demand planning and driving I/T and operation resources for timely delivery of application environments - including new environment standups and frequent refactoring and reconfiguration of existing environments through manual and automated processes (Code, DB, Configuration, Security and Platform updates). -Lead projects and IT sprints for improving environment delivery process through automation and standardization. -Utilize Agile development or, provide direction that meets SSA goals and objectives by participating in backlog grooming & user story development and work together with other teams in support of application enhancements planned to support new programs & business requests and to enhance quality, scalability & stability of the applications -Lead and triage troubleshooting sessions involving subject matter experts from different I/T areas for the purpose of restoring functionality and isolating and root causing issues. Hands on experience with monitoring and APM tools such as Splunk, Dynatrace is highly preferred. Environment triage support responsibility includes both workday and night/weekend on-call support for all development, test, training, and production environments. This service helps maintain high availability for developers, testers, trainers, and production end users. It includes both workday and night/weekend on-call support as required to maintain high availability of the applications for various users. This position works under minimal direction with considerable latitude for the use of initiative and independent judgment. Essential Job Functions: -Oversee the planning and coordination of environment setup while focusing on timely delivery of environments; manage risks and issues. (25%) Coordinate software deployments with application development teams, DevOps engineers, testers, TIERS Ops & Security and our business stakeholders to plan and coordinate environment setup and configuration. (20%) -Leading and triaging troubleshooting process for systems involving 100s of I/T services and components undergoing complex changes; exercising technical judgement as well as leadership skills in coordinating with technical subject matter experts in code, configuration, middleware, database, network and other I/T areas. Completing root cause analysis documentation; training juniors and strategizing improvement to existing process. (10%) -Oversee the troubleshooting of environment issues encountered during development in the dev/test environments. Coordinate with the Middleware, EM, database, network and development teams to identify root cause of the issue(s) reported and provide fix. Training juniors' members of the team and strategizing improvement to existing process. (10%) -Maintain the IT DevOps roadmap in accordance with SSA goals and objectives. Attend the IT Governance meeting on regular basis, develop, update and maintain the roadmap to reflect changes. Seek senior management approval. (5%) -Provide Scrum Master Support for DevSecOps teams utilizing Agile development practices, provide direction that meets SSA goals and objectives by participating in backlog grooming & user story development. Ensure user story development follow Social Services Applications' Agile guidelines, set priority, participate in retrospective ceremonies and provide feedback. (5%) -Oversees and manages the analysis, resolution and removal of impediments during sprint development. Responsible for promoting and ensuring an atmosphere of self-directing and self-organizing within the Agile teams. (5%) -Oversee staff and assign work. Responsible for team harmony, resolve conflict and mentor staff. Responsible for team productivity - provides input into team development. (5%) -Produce critical and complex reports to management. Provide environment use and assignment reports to management, status reports on CI/CD pipeline development, progress and effectiveness, also present to senior management, on regular basis, advanced I/T technology proposals and implementation approach. (5%) -Produce critical and complex reports to management. (5%) -Perform other duties as assigned. (5%) Knowledge Skills Abilities: • In-depth knowledge of Agile methodology and frameworks like Scrum, Kanban, XP, including sprint related activities such as User Stories development, Continuous Integration, ATDD, TDD, Continuous Testing, Pairing, Automated Testing, Estimation. • Ability to supervise staff. • Ability to assign and prioritize work. • Communication skills, both written and oral to effectively communicate technical and business needs across different organizational levels (including but not limited to: executive, management, software development, testing, and technical staff). • Possesses skills to effectively coach sprint teams on Agile methodology. • In-depth knowledge of software development processes, procedures and standards. • Ability to make sound decisions resulting in delivery of software products on time and defect free. • Critical thinking abilities to identify and solve problems, understand and analyze burndown charts, team velocity and other required metrics. • Possesses conflict resolution skills and focuses on scrum values of openness, honesty and respect. • Strong interpersonal skills including mentoring, coaching, collaborating, and team building • Strong analytical, planning, and organizational skills with an ability to manage competing demands. • Solid understanding of and demonstrated experience in using appropriate tools: • AGILE Project Management tools such as Jira, Rally, VersionOne or equivalent. • Microsoft Project, Visio, and all Office Tools. • Excellent oral and written communications skills and experience interacting with both business and IT individuals at all levels including the executive level. • Creative approach to problem-solving with the ability to focus on details while maintaining the “big picture” view. Registration or Licensure Requirements: -PMI - Agile Certified Practitioner (ACP) preferred -PMI - Project Management Professional (PMP) preferred Initial Selection Criteria: -Graduation from an accredited four-year college or university with a degree in computer science, computer information systems, management information systems, or a related field is generally preferred. Experience and education may be substituted for one another. -5 years hands-on experience in managing large size software development projects with a proven record of success. -5 years hands-on experience with SCRUM/ AGILE methodologies with enterprise-level application development projects. Technical background/skills -Knowledge of the PMLC/SDLC -Experience overseeing multi-function project teams II. CANDIDATE SKILLS AND QUALIFICATIONS Minimum Requirements: Candidates that do not meet or exceed the minimum stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity. Years Required/Preferred Experience 8 Required Proven ability to analyze and resolve complex issues 8 Required Supporting and training end users on all levels. 8 Required Hands-on experience with Continuous Integration Delivery models 3 Preferred Hands-on experience with large development projects using Agile methodology
    $69k-94k yearly est. 1d ago
  • Software Engineer 3 (1510R)

    Connect Tech+Talent

    Principal software engineer job in Austin, TX

    Austin, Texas (Hybrid - Position will be 3 days remote with 2 days (Tuesdays and Fridays) required to be onsite at the location listed above. .) 8 Months Contract Required 8 Years - Proven ability to analyze and resolve complex issues 8 Years - Supporting and training end users on all levels. 8 Years - Hands-on experience with Continuous Integration Delivery models Preferred 3 Years - Hands-on experience with large development projects using Agile methodology
    $69k-94k yearly est. 3d ago
  • Java Software Engineer

    Sistema Technologies, Inc.

    Principal software engineer job in Austin, TX

    We are seeking an experienced Java EE Developer for a hybrid contract in Austin, TX. This position requires 3 days onsite (Mondays, Tuesdays, and Thursdays) and 2 days remote. Only local candidates will be considered. Responsibilities: The Java EE Developer will contribute to the design, development, and deployment of enterprise-grade applications using Java EE technologies. Responsibilities include analyzing legacy Java EE components such as EJB, JPA, and SOAP services to support modernization and cloud transformation efforts. The developer will participate in application rationalization and transformation planning, as well as technical walkthroughs to map current behaviors, dependencies, and integration points. Additional duties include collaborating with architects and business analysts to ensure modernization efforts retain core business logic and interoperability, assisting with cloud-native migration strategies, utilizing AI code analysis tools to examine legacy codebases, extracting and documenting detailed business rules, validating requirements with stakeholders, and identifying technical debt, design patterns, and architectural details within existing systems. Minimum Qualifications: • 12 years of deep hands-on experience in Java and Java EE development, including EJB, JPA, and SOAP-based services; ability to analyze legacy codebases and define cloud transformation paths. • 12 years' experience with Java SE 1.8 and Java EE 8, including enterprise application server deployments. • 12 years of extensive experience with object-relational mapping and integrating persistence layers with business logic. • 10 years' experience collaborating with cross-functional teams, including architects, business analysts, and security engineers. • 8 years' experience using or understanding AI code analysis tools for static analysis, code understanding, and pattern recognition. • 8 years of previous experience working with DevSecOps practices, automated testing, deployment, and monitoring. • 8 years' experience with cloud-native transformation strategies, including containerization, elastic scaling, and loosely coupled interfaces. • 8 years' experience working within Agile methodologies, sprint planning, and backlog refinement. • 8 years of extensive experience with analytical problem-solving and attention to detail. • 8 years' experience applying software design principles and patterns. • 2 years of experience using AI development tools. Preferred Qualifications: • 6 years of previous experience in communication and collaboration within technical and business teams. • 6 years of knowledge of requirement elicitation and documentation. What We Offer: Sistema offers competitive pay and solid benefits, including medical, dental, and vision coverage. We keep things simple, focus on people, and prioritize long-term relationships with our clients and consultants. Apply now if you're a clear communicator, problem solver, and ready to work hybrid in Austin, TX!
    $69k-94k yearly est. 2d ago
  • Software Engineer

    Pixie 3.2company rating

    Principal software engineer job in Houston, TX

    Job Title: Senior Software Engineer / Quant Developer (JG3 Level) Duration: Long-term contract with possibility of extension We are seeking a senior-level, hands-on Software Engineer with strong quantitative and analytical skills to support trading and risk activities within the T&S organization. This role requires deep domain expertise in derivatives, futures markets, and financial trading systems, along with strong technical capabilities in Python, PowerShell, SQL, and scripting. Key Requirements This is a JG3 senior-level role requiring both leadership and strong hands-on technical skills. Derivative trade lifecycle experience is mandatory. Deep understanding of global futures exchanges is essential. Background in commodity trading, capital markets, or investment banking strongly preferred. Strong proficiency in Python, PowerShell, and SQL is required. Experience with scripting and automation. Ideal candidates include: Python Developers Quant Analysts / Quant Developers Professionals with an economics or finance background who also have business analysis (BA) experience What This Role Looks Like The Senior Engineer will be responsible for ensuring the accuracy and integrity of trading data and providing actionable insights to support decision-making across the trading organization. Key expectations include: Collaborate with multiple teams within T&S to gather data, understand requirements, and validate information. Build data pipelines, analytical tools, and insight-driven platforms. Provide traders with clear, accurate insights that support real-time decision-making. Apply BA skills to understand business needs, translate them into technical solutions, and ensure alignment with trading strategies. Work cross-functionally with trading, risk, data, and technology teams. This role blends technical engineering, quantitative analysis, and business analysis, making it critical for supporting efficient and informed trading operations. Location & Work Expectations This position is onsite at the Houston OTM office-candidates must be prepared to work in person. Start date: January 15, 2026 Long-term engagement with strong potential for extension.
    $70k-94k yearly est. 1d ago
  • Onsite Software Engineer (C# and C++)

    Humcap

    Principal software engineer job in Plano, TX

    Software Engineer (Break Fix Engineer) Focus on smaller feature development and bug fixes without interrupting senior engineer feature development. Offload work from senior feature developers (e.g., simple features, triage logs). Handle issues like: Android tablet & POS problems (e.g., payments not processing, loyalty rewards not applying). Logs analysis and troubleshooting. Role Overview Core Skills: Read and code in C++ and C#. Strong debugging skills. Plus: if they have Android development experience with C++ knowledge but NOT required Tech: The legacy system is C++, Java Android The new system is Kotlin, React Native, and JavaScript. Requirements High-energy, professional (3-4 years of experience) This person will free up time for senior engineers. This role does not have involvement in developing epics, stories, use cases, or architectural design, but rather debugging and simple coding. Location: Plano, TX. 5 days onsite per week preferred, but it is a critical position so they will consider hybrid.
    $65k-88k yearly est. 5d ago
  • Software Engineer, C# - ETRM

    Quanteam-North America (Rainbow Partners Group

    Principal software engineer job in Houston, TX

    As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in the fields of Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1,000 expert consultants, representing 35 different nationalities, collaborates across 10 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Geneva, Lisbon, Porto and Casablanca. About the Role As an ETRM Support Developer, you will play a key role in the design, development, and support of applications that drive gas and power trading operations. Working closely with traders, analysts, and IT teams, you'll contribute to system reliability, performance, and innovation across the trading value chain - from deal capture to risk management and reporting. You will be responsible for delivering both tactical and strategic solutions that enhance trading efficiency while maintaining the highest standards of reliability, quality, and cybersecurity compliance. Key Responsibilities Software Development & Integration Design, develop, and maintain trading system components using C#/.NET and related technologies. Implement software enhancements, integrations, and fixes according to business and architectural specifications. Collaborate with Solution Architects and Tech Leads to define technical solutions aligned with project goals. Integrate trading systems with market data feeds and exchanges. Participate in code reviews and contribute to continuous improvement of development standards and guidelines. Support risk, pricing, and valuation workflows used by Middle and Front Office teams. Service Delivery & Support Provide level 2/3 support to business users and help resolve incidents and issues in production. Manage the backlog of change requests and ensure timely, high-quality delivery. Ensure development and operational activities comply with internal controls, cybersecurity, and regulatory frameworks (e.g., SOX, NERC, FERC). Maintain close collaboration with other IT and business teams to ensure smooth service delivery and system evolution. Qualifications 2-10 years of experience in software development, in Capital Markets & Front Office desks Strong proficiency in C#/.NET and SQL; experience with Angular, ASP.NET, or Web API is a plus. MANDATORY - Experience supporting and working with traders Familiarity with ETRM systems, bid-to-bill integrations, or complex trading platforms. Understanding trade workflow (Fixed Income, Equity, Commodities) Experience with exchange APIs and system integration best practices. Knowledge of cloud technologies (AWS, Azure) and DevOps tools (Git, TFS, CI/CD pipelines). Bachelor's or Master's degree in Computer Science, Engineering, or related field.
    $69k-94k yearly est. 4d ago
  • Cleared Software Engineers

    Insight Global

    Principal software engineer job in Greenville, TX

    L3 Harris Duration: 6 month contract to hire Clearance: minimum Secret Various positions: Java Software Engineers Java and C/C++ Software Engineers C++ Software Engineers
    $65k-87k yearly est. 2d ago

Learn more about principal software engineer jobs

Do you work as a principal software engineer?

What are the top employers for principal software engineer in TX?

Top 10 Principal Software Engineer companies in TX

  1. Oracle

  2. OCC

  3. Lockheed Martin

  4. JPMorgan Chase & Co.

  5. T-Mobile

  6. Walmart

  7. JPMC

  8. PNC

  9. The PNC Financial Services Group

  10. Freelance Computer Services

Job type you want
Full Time
Part Time
Internship
Temporary

Browse principal software engineer jobs in texas by city

All principal software engineer jobs

Jobs in Texas