Principal software engineer jobs in San Marcos, TX - 4,281 jobs
All
Principal Software Engineer
Software Engineering Internship
Software Engineer
Staff Software Engineer
Software Developer Internship
Networking/Software Engineer
Lead Engineer
Senior Software Engineer
Software Engineering Manager
Software Development Engineer
Principal Engineer
Senior Leader
Principal Developer
Software Developer
Senior Principal Software Engineer - Linux OS Engineering
Dell 4.8
Principal software engineer job in Pflugerville, TX
Principal (Senior) SoftwareEngineer - Linux OS Engineering
The SoftwareEngineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, softwareengineering methodologies and the collaboration of internal and external partners.
Join us to do the best work of your career and make a profound social impact as a Principal (Senior) Engineer on our Client Solution SoftwareEngineering team in Austin, Texas.
What you'll achieve
As a Principal (Senior) SoftwareEngineer in Linux OS Engineering , you'll be responsible for delivering Linux solutions on our Industrial Client Product Portfolio (Desktop, Notebook, Workstation and so on). You'll work closely with teams across Dell to deliver innovative products that position the company as a leader in this space. In addition, you'll partner with technical providers to resolve complex issues and influence the development of new features and enhancements.
Key Responsibilities
This is a new and exciting position for an Architect kind of role within Dell's Client Platform SoftwareEngineering organization, and it is focused on the Linux Operating Systems. This Engineer will be responsible for advanced engineering in the development of technologies for modern client solutions shipped with new client products. Also, the role serves as the lead strategist for a technology or a collection of technologies that together form a complete solution.
You will:
Drive Front-End and Next-Generation Platform Strategy by defining requirements and architectures to support upcoming releases
Collaborate with Key Stakeholders including CTO, System Architects, Product Marketing, and Front-End Core Teams to align on platform goals
Lead Industry and Partner Engagement through forums, early collaboration with third-party partners, and open-source initiatives within the Linux community
Define Technical Impact and Innovation by assessing Linux OS implications for BIOS, firmware, and application software, while fostering patent opportunities and concept code development
Gather and Refine Requirements using industry insights and NUDD analysis to deliver proof-of-concepts and ensure alignment during front-end phases
Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:
Essential Requirements:
8 - 12+ years of industry experience working with Linux OS, device drivers or related system technologies on Arm based platforms
Architect level experience to develop/design key elements of the Linux Operating Systems or solutions that interact extensively with the Linux Operating System (OS) kernel on Arm-based platforms
Understand Linux OS components well enough on how to optimize for power/performance and be well-versed in code profiling tools
Has background writing low-level device drivers and understands how to streamline code for both key code metrics in execution space as well as the code maintenance/support aspect
Development skills including proficiency in C, C++ and C#, good understanding of SW updates technologies
Desirable Requirements:
Typically requires 8 - 12+ years of related experience in a professional role with a Bachelor's degree; or 6+ years with a Master's degree; or 3+ years with a PhD; or equivalent experience
Experience contributing to open-source projects, including major platforms such as the Linux kernel and GNOME
Compensation
Dell is committed to fair and equitable compensation practices. The salary range for this position is $178,500 - $269,500.
Benefits and Perks of working at Dell Technologies
Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com
Who we are
We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.
Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here .
#LI-Onsite
Job ID: R284693
$178.5k-269.5k yearly 1d ago
Looking for a job?
Let Zippia find it for you.
Senior Demand Gen Leader, Enterprise ABM & AI Growth
Invicti Security Corp
Principal software engineer job in Austin, TX
A leading cybersecurity firm based in Austin, Texas is seeking a Demand Generation Leader to drive enterprise pipeline creation through various marketing strategies including inbound and account-based marketing. The ideal candidate will have over 7 years of experience in B2B SaaS marketing, proven success in managing a $5M+ budget, and a strong command of analytical tools. This role offers competitive benefits including health coverage, parental leave, and flexible working options.
#J-18808-Ljbffr
$77k-129k yearly est. 1d ago
Lead Offensive Engineer (Hiring Immediately)
McKesson 4.6
Principal software engineer job in San Antonio, TX
McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve we care.
What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrows health today, we want to hear from you.
The Red Team Lead is a critical role in our offensive security team, driving advanced security testing and adversarial simulations to safeguard McKesson against emerging cyber threats.
This position requires a blend of deep technical expertise, strategic vision, and leadership to enhance the organization's security posture.
The Red Team Lead will implement strategic plans and foster a culture of continuous improvement in security practices. The successful candidate will have a robust understanding of applications, networks, operating systems, and offensive techniques, and will actively collaborate with cross-functional teams to enhance security efforts and mentor team members.
Essential Job Duties:
- Lead and executecomplex red team engagements to simulate cyber-attacks on the organization's infrastructure, applications, and data.
- Translate high-level security objectives into actionable offensive security strategies and tactical plans.
- Develop, document, and implementcomprehensive methodologies to identify and report vulnerabilities across all McKesson environments.
- Produce clear, detailed reports that articulate findings, vulnerabilities, andrecommended actions to both technical and non-technical stakeholders.
- Recommend actionable remediation strategiesto mitigate identified vulnerabilities and improve the overall security posture.
- Lead purple team exercisesto integrate red and blue team activities, enhancing overall security effectiveness.
- Foster a collaborative environment,promote knowledge sharing, and mentor team members to build a strong, skilled security team.
-Stay current with emerging threats, tools, and techniques in the security industry, continuously innovating to maintain and enhance McKessons security posture.
-Partner with incident response and other technology groups to strengthen defences through informed remediation strategies.
- Champion an environment of collaboration, open communication, and knowledge sharing, ensuring continuous skill development for both peers and junior team members.
- Embody McKessons core values of iLead and iCare by demonstrating integrity, accountability, empathy, and leadership in all security operations.
Minimum Qualifications
- 8+ years of experiencein Red Teaming, Purple Teaming, Penetration Testing, or offensive tool development; or master's degree in computer science / engineering or related cyber field, and 6-8+ years of progressive experience in offensive security, or a combination of academic and hands-on experience.
Requirements:
- Hands-on keys experiencewith Red Team engagements, including planning, execution, and leadership.
- Deep knowledgeof Red Teaming Methodology, including Recon, Exploitation, Persistence, Lateral Movement, Post Exploitation, and Exfiltration.
Additional Skills and Experience:
Any two or more of these skills are part of the qualifications and requirements:
- Experience with C2 frameworks(e.g., Cobalt Strike, Sliver, Brute Ratel), offensive infrastructure deployment, reverse engineering/malware development, Active Directory exploitation, and lateral movement.
-Proven ability to script and develop custom tools and payloads in languages such as C#, C/C++, Golang, Python, Bash, or PowerShell.
- Proficiency in modifying or creating custom exploits tailored to engagement objectives.
- Demonstrated success in evading detection by industry-leading Endpoint Detection and Response (EDR) solutions.Skilled in clearly explaining the tools and techniques used throughout each phase of an engagement to diverse audiences.
- Excellent written and verbal communication skillsfor documenting and explaining technical details clearly and concisely.
- Capable of evaluating operational security (OPSEC) implications to ensure that chosen strategies, tools, and methods remain effective and covert.
- Excellent organizational skillsfor managing time, tasks, and prioritizing actions to meet business needs.
Nice to Have
- Advanced understandingof Windows or Unix based operating system internals.
- Working knowledgeof cloud platforms (AWS, Azure, GCP), collaboration suites (O365, Google Workspace), and container technologies (Kubernetes, Docker).
- Demonstrated expertisein social engineering and phishing/vishing pretext development, with an understanding of email security technologies and countermeasures.
- Experience conducting physical penetration testingengagements, including covert entry skills, bypassing access controls (e.g., lock-picking, RFID hacking) and alarm systems.
- Experience in threat modelling, threat intelligence, or incident response.
-Contributions to public research, technical white papers, or open-source security tools.
Education Requirements
- Bachelor's degree in computer science, Information Security, Digital Forensics, Cyber Security, or equivalent experience.
Certifications:
- One or more of the following certifications is preferred: CRTO, CRTL, CRTE, OSCE, OSEE, OSWE, GXPN.
We are proud to offer a competitive compensation package at McKesson as part of our Total Rewards. This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. The pay range shown below is aligned with McKesson's pay philosophy, and pay will always be compliant with any applicable regulations. In addition to base pay, other compensation, such as an annual bonus or long-term incentive opportunities may be offered. For more information regarding benefits at McKesson, pleaseclick here.
Our Base Pay Range for this position
$144,200 - $240,300
McKesson has become aware of online recruiting-related scams in which individuals who are not affiliated with or authorized by McKesson are using McKessons (or affiliated entities, like CoverMyMeds or RxCrossroads) name in fraudulent emails, job postings or social media messages. In light of these scams, please bear the following in mind:
McKesson Talent Advisors will never solicit money or credit card information in connection with a McKesson job application.
McKesson Talent Advisors do not communicate with candidates via online chatrooms or using email accounts such as Gmail or Hotmail. Note that McKesson does rely on a virtual assistant (Gia) for certain recruiting-related communications with candidates.
McKesson job postings are posted on our career site: careers.mckesson.com.
McKesson is an Equal Opportunity Employer
McKesson provides equal employment opportunities to applicants and employees, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other legally protected category. For additional information on McKessons full Equal Employment Opportunity policies, visit our Equal Employment Opportunity page.
Join us at McKesson!
$144.2k-240.3k yearly 2d ago
Senior Software Engineer
Engtal
Principal software engineer job in Austin, TX
SoftwareEngineer - Backend Systems (Energy Infrastructure Platform)
We're working with a bold, mission-driven power company that's rebuilding the backbone of the American energy system. By combining software, distributed infrastructure, and engineering speed, they are rolling out a next-gen platform that strengthens the grid and empowers communities nationwide.
If you're passionate about transforming critical infrastructure and building software that touches the real world, this is your moment.
The team is developing the operating system powering their entire distributed energy platform. From orchestrating fleets of batteries and real-time grid response to managing field deployments and automating logistics, this is the digital foundation for the future of American power.
As a backend softwareengineer, you'll help scale the core systems that bring this infrastructure to life.
What You'll Do:
Design core backend services and scalable APIs that control everything from grid balancing to field ops.
Own the stack: Work primarily in Go and Python, deploying into modern AWS-based cloud environments.
Use Terraform to define infrastructure-as-code and Temporal to orchestrate complex workflows.
Collaborate across disciplines-deployment, hardware, and operations-to build high-reliability systems that cross physical and digital boundaries.
Every line of code you write will have real-world impact on homes, businesses, and the grid.
What You Bring:
2+ years of professional experience in backend software development (open to multiple seniority levels).
Proficiency in Go, Python, Java, or similar languages.
Familiarity with AWS, Docker, Kubernetes, or other modern cloud and container technologies.
Passion for clean, maintainable code and solid testing practices.
Strong product mindset-you're thinking about the impact and user outcome, not just the implementation.
This is your chance to build systems that don't just ship a product, they power a nationwide platform that's redefining how energy works in America. You'll shape system behavior from silicon to deployment, partner with elite engineers, and lead innovation in one of the most critical and dynamic sectors of our time.
$88k-117k yearly est. 4d ago
Software Development Career Training Opportunity
Year Up United 3.8
Principal software engineer job in Austin, TX
Year Up United is a one-year or less, intensive job training program that provides young adults with in-classroom skill development, access to internships and/or job placement services, and personalized coaching and mentorship. Year Up United participants also receive an educational stipend.
The program combines technical and professional training with access to internships and job placement support through our industry-leading talent placement firm YUPRO Placement. If you receive an internship, it may be at Amazon, Dell Technologies, Merck, or The University of Texas System among many other leading organizations in the Austin area.
Are you eligible?
You can apply to Year Up United if you are:
- A high school graduate or GED recipient
- Eligible to work in the U. S.
- Available Monday-Friday throughout the duration of the program
- Highly motivated to learn technical and professional skills
- Have not obtained a Bachelors degree
- You may be required to answer additional screening questions when applying
What will you gain?
Professional business and communication skills, interviewing and networking skills, resume building, ongoing support and guidance to help you launch your career. During the internship phase, Year Up United students earn an educational stipend of $525 per week.
In-depth classes include:
- IT Support
- Application Development
- Project Management
Get the skills and opportunity you need to launch your professional career.
75% of Year Up United graduates are employed and/or enrolled in postsecondary education within 4 months of graduation. Employed graduates earn an average starting salary of fifty-three thousand dollars per year.
$32k-46k yearly est. 22h ago
Staff Software Engineer - Platform as a Service
Visa 4.5
Principal software engineer job in Austin, TX
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid.
Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
Job Description
The Opportunity:
We are looking for dedicated, curious, and energetic SoftwareEngineers who embrace solving complex challenges on a global scale. As a Visa SoftwareEngineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of innovative payment technology, you will get to see your efforts shaping the digital future of monetary transactions. Visa's Platform as a Service teamis responsible for building and maintaining Visa's internal hosting platform, enabling teams across the company to develop and launch Generative AI platforms with speed and reliability.
Essential Functions:
Responsible for the architecture, design, development, and implementation of software applications.
Evaluate and introduce technology tools and processes that enable Visa to develop products and solutions, to embrace business opportunities and/or improve operational efficiency.
Develop and implement unified control center and monitoring tools to measure, monitor, and report on platform, data availability, utilization, capacity trend, and overall health metrics.
Formulate methods to enable consistent data loading and optimize data operations.
Monitor health of platforms, generate performance reports, and monitor and provide continuous improvements.
Ensure on-time delivery of projects, production support plans, and knowledge transfer for long-term supportability of upgrades, enhancements, and deployments.
Understand usage patterns and workload requirements of new projects.Develop code and mentor junior developers to ensure deliverables are on time, within budget, and with good code quality.
Produce clear, comprehensive, and well-organized technical documentation to facilitate knowledge sharing across global teams.
Effectively operate as part of a globally distributed team, embracing diverse perspectives, time zones, and cultures to achieve organizational goals.
Develop and designmoderately advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem
Providedomain expertise on the development of user documentation of solutions and implements standard processes in user documentation.
Playa significant role in the development and delivery of new features within a product from end-to-end.
Take responsibility for the end-to-end lifecycle of platform products, including design, implementation, testing, deployment, monitoring, troubleshooting, and ongoing support.
The Skills You Bring:
Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale
Challenge the Status Quo: Comfort in pushing the boundaries, "hacking" beyond traditional solutions
Language Expertise: Expertise in one or more general development languages (e.g., Java, Python, Javascript, Shell/PowerShell scripting, Ansible Playbooks)
Builder: Experience building and deploying modern services and web applications with quality and scalability
Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, GENAI technologies etc.
Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Qualifications
Basic Qualifications:
* 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications:
* Experience of building REST based web services & web applications using Java and Spring framework, GoLang, AnglarJS
* Multi-disciplinary skills and experience in ideation, software design, programming, debugging, and optimization.
* Experience writing unit and integration test cases
* Solid understanding of Object-Oriented design and programming concepts
* Possess knowledge of and the ability to use database software (e.g., applications, web-based applications, information systems) to maintain, modify, and output data.
* Have knowledge of systems integration processes where separately produced components or subsystems are combined, and their interaction problems are addressed.
* Understand data structures, which consist of data organization, management, and storage formats, enabling efficient access and modifications. This includes a collection of data values, the relationships among them, and the functions or operations that can be applied to the data.
* Experience in all phases of development - design, coding, testing, debugging, deployment, and monitoring of applications is highly preferred.
* Security and Authentication standards and technologies, including OAuth.
* Flow diagramming and articulating the design or understanding of the code flows.
* Continuous Integration and Continuous Delivery (CI/CD) processes.
* Flavors of GenAI: Experience and understanding of Generative AI technologies and their applications.
* Agentic Framework: Understanding of the agentic framework and mindset for leveraging Generative AI.
* Experience with network architecture, Load balancers, and Firewalls.
Additional Information
Work Hours: Varies upon the needs of the department.
Travel Requirements: This position requires travel5-10% of the time.
Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.
U.S. APPLICANTS ONLY: The estimated salary range for this positionis $131,600 to $210,300USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.
$131.6k-210.3k yearly 1d ago
Lead Java AI Engineer
Avance Consulting 4.4
Principal software engineer job in Austin, TX
Job Title : Lead Java AI Engineer
Job Type : Full-time
Key Responsibilities
Design and develop high-performance applications using Java (Spring Boot, Microservices).
Integrate AI models via REST APIs, Python services, or cloud AI platforms.
Collaborate with data scientists to deploy and optimize ML models in production.
Build APIs and microservices that enable intelligent, data-driven features.
Implement data pipelines for AI workloads, ensuring scalability and reliability.
Evaluate and experiment with GenAI, LLMs, and AI APIs (OpenAI, AWS Bedrock, Vertex AI, OpenAI).
Maintain coding standards, CI/CD pipelines, and cloud deployment best practices (AWS, GCP).
Troubleshoot performance issues and ensure application reliability.
Required Qualifications:
At least 7 years of experience in Information Technology.
Experience in Java/J2EE development
Preferred Qualifications:
At least 3 years of experience in Java/J2EE development
At least 3 years of experience in DB SQL/NoSQL.
Strong knowledge of Spring Boot, Microservices, Spring Security, Spring MVC, Spring Data, JPA, Hibernate.
Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, scikit-learn).
Experience integrating AI APIs (OpenAI, Hugging Face, Google Vertex AI).
Hands-on experience designing and integrating microservices using REST APIs and asynchronous messaging (Kafka).
High-level knowledge of CI/CD.
Familiarity with Generative AI technologies (LLM integration, prompt engineering, AI model APIs).
Solid understanding of data structures, algorithms, and software design patterns.
Familiarity with Python for ML model interaction or API wrapping.
Experience with Docker, Kubernetes, and cloud environments (AWS/GCP/Azure).
Exposure to LangChain, LangGraph, RAG architecture, or vector databases (Pinecone, FAISS).
Understanding of the machine learning lifecycle (training, testing, deployment).
Experience with event-driven systems (Kafka, RabbitMQ).
Contribution to AI-based open-source projects or hackathons.
Strong analytical and troubleshooting skills.
Excellent oral and written communication skills.
Ability to independently learn new technologies.
Passionate, team player, and fast learner.
$96k-138k yearly est. 2d ago
Software Engineering Manager
Procore 4.5
Principal software engineer job in Austin, TX
We're looking for a SoftwareEngineering Manager to join Procore's Custom Fields team, which is the core of how our users customize each tool to meet their particular business processes. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We're a customer-centric group that encompasses engineering, product, product design and data, security and business systems.
In this SoftwareEngineering Manager role, you'll lead and mentor a high-performing global team of motivated engineers, delivering high-value features and continuously improving the performance, scalability, and reliability of our Custom Fields platform. You'll partner with cross-functional roles in Product, Design, and Support to plan, scope, and deliver work that maintains a high bar for solution quality. Use your technical leadership, dedication to people management, and strong collaboration skills to shape the future of a high-use platform capability that is critical to the daily operations of our customers and our internal engineering teams.
This position reports into a Senior Manager, SoftwareEngineering and will be based in our Austin, TX office. We're looking for someone to join us immediately. Apply today to join our team of Groundbreakers.
What you'll do:
Manage a team of softwareengineers, supporting their professional and technical growth through constructive feedback, performance reviews, and career development support.
Partner closely with Product and Design counterparts to define roadmaps, plan sprints, provide technical guidance, and deliver high-quality features against release timelines.
Collaborate with other Engineering Managers to plan and execute cross-team initiatives, fostering effective communication and alignment.
Lead impactful engineering-led initiatives within the team and challenge the status-quo
Ensure technical decisions are aligned with Procore-wide Engineering direction
Champion a high standard for software quality and operational excellence by partnering effectively with QA engineers and leadership.
Ensure the team operational model guarantees responding to on-call needs and resolving customer reported issues in a timely manner.
Establish and monitor key performance indicators (KPIs) and service level objectives (SLOs) for Custom Fields integrations with other Procore tools.
Communicate effectively with engineering leadership on operational performance, incident status, and strategic initiatives.
Foster a collaborative, inclusive, and innovative team culture.
What we're looking for:
Bachelor's degree in Computer Science, a related discipline, or equivalent experience.
2+ years of experience as an Engineering Manager focused on leading high-performing teams and improving overall engineering excellence
5+ years of experience as a SoftwareEngineer focused on scalable web-based services and applications.
Experience managing globally distributed softwareengineering teams, with a passion for helping engineers grow their careers.
Proven experience of tight collaboration with Product and Design to develop execution plans.
Proficiency with modern web development practices, including the full software development lifecycle (SDLC) from development to deployment and monitoring.
Experience with technologies like Ruby on Rails, TypeScript, Node, and React is highly preferred.
Experience working in an Agile/Scrum environment.
Experience in SaaS business-to-business is a plus
Additional Information
Base Pay Range:
168,560.00 - 231,770.00 USD AnnualFor Los Angeles County (unincorporated) Candidates:
Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.
A criminal history may have a direct, adverse, and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore's information technology systems and platforms; 2. interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders, and/or colleagues; and 3. exercising sound judgment.
$115k-145k yearly est. 4d ago
Lead AI AppSec Engineer
Capital Group 4.4
Principal software engineer job in San Antonio, TX
"I can be myself at work."
You are more than a job title. We want you to feel comfortable doing great work and bringing your best, authentic self to everything you do. We value your talents, traditions, and uniqueness-and we're committed to fostering a strong sense of belonging in a respectful workplace.
We intentionally seek diverse perspectives, experiences, and backgrounds, investing in a culture designed to celebrate differences. We believe that belonging leads to better outcomes and a stronger community of associates united by our mission. At Capital, we live our core values every day: Integrity, Client Focus, Diverse Perspectives, Long-Term Thinking, and Community.
"I can influence my income."
You want to feel recognized at work. Your performance will be reviewed annually, and your compensation will be designed to motivate and reward the value that you provide. You'll receive a competitive salary, bonuses and benefits. Your company-funded retirement contribution will factor in salary and variable pay, including bonuses.
"I can lead a full life."
You bring unique goals and interests to your job and your life. Whether you're raising a family, you're passionate about where you volunteer, or you want to explore different career paths, we'll give you the resources that can set you up for success.
Enjoy generous time-away and health benefits from day one, with the opportunity for flexible work options
Receive 2-for-1 matching gifts for your charitable contributions and the opportunity to secure annual grants for the organizations you love
Access on-demand professional development resources that allow you to hone existing skills and learn new ones
"I can succeed as a Lead AI AppSec Engineer at Capital Group"
As a LeadAIAppSecEngineer,you will work with application teams to ensure the security of custom andprocured AI solutions.You willhelp enable Capital Group's AIstrategy bybuilding and/orprocuringsolutions toprotecta diverse set of enterprise AI platforms being built and deployed at Capital Group.You'llcollaborate with platformengineering, security engineering, and risk teams toensure their solutions support scalable, secureadoption of AI.
Additionally,you'llbe expected toprovidementoring,advising diverse teams across the organization, andpromoting AI Securityprinciples across Capital Group.
Secure AI Development Lifecycle:You willprocureand/or build technical solutionstoembedautomatedsecuritychecks intothe AI SDLC and ML-Ops.
AI Threat Modeling:You will threat model complex Agentic and AI systems and design security requirementscollaborativelywith developers,architectsand business stakeholders
Code analysis:You will review code for security vulnerabilities in the context of AI-driven systems
Contribute to Standards and Policies:You will providethought leadership for Information Security policies and standards for AIin collaboration with technology risk
AI/Agent SME:Youwill provide AI/Agent subject matterexpertisefor AI Incidentsand Security Reviews, and helpdevelop incident response playbooks for AI-related security incidents
"I am the person Capital Group is looking for."
You have 8+years ofexperience in information security, application security,platform security, orpenetration testing,DevSecOps, networksecurityand other security disciplines.
You have strong knowledge ofsecurity of safety risks of Large Language Models and AI Agents(OWASP for LLM Top 10, etcetera)
You have 5+ Years ofexperienceautomating security checks, including SAST, SCA, and DAST, directly into CI/CD pipelines
You have extensive experience with STRIDE/other threat modeling frameworks, agile workflows,
including Scrum and Kanban
You areexperiencedin at least oneprogramming languages (Python, Java,.NET)
You can effectively partner and collaborate with stakeholder teams.
You have effective communication skills andthe abilityto outline security riskstoleadership.
Preferred Qualifications:
Youhave knowledge and experience with technologies including Kubernetes, Containers, CI/CD, and Cloud Service Providers
You are familiar withfunctionand purpose of key AI platform components such as AI gateways (Kong, Databricks Mosaic AI Gateway, custom API orchestration), Model Orchestration (ExamplesLangChain,LlamaIndex, etc.)
You are familiar withkey AI regulatory frameworks such as NIST AI RMF, MITRE ATLAS, GDPR, EU AI Act,etc
You have Information Security certifications (CISSP, SANS GIAC, CISA, etc.)
"I can apply in less than 4 minutes."
You've reviewed this job posting and you're ready to start the candidate journey with us. Apply now to move to the next step in our recruiting process. If this role isn't what you're looking for, check out our other opportunities and join our talent community.
"I can learn more about Capital Group."
At Capital Group, the success of the people who invest with us depends on the people in whom we invest. That's why we offer a culture, compensation and opportunities that empower our associates to build successful and prosperous careers. Through nine decades, our goal has been to improve people's lives through successful investing. We know that our history is a testament to the strength of the people we hire. More than 9,000 associates in 30+ offices around the world help our clients and each other grow and thrive every day. Find us on LinkedIn, Instagram, YouTube and Glassdoor.
Southern California Base Salary Range: $226,893-$363,029San Antonio Base Salary Range: $186,525-$298,440New York Base Salary Range: $240,519-$384,830
In addition to a highly competitive base salary, per plan guidelines, restrictions and vesting requirements, you also will be eligible for an individual annual performance bonus, plus Capital's annual profitability bonus plus a retirement plan where Capital contributes 15% of your eligible earnings.
You can learn more about our compensation and benefits
here
.
* Temporary positions in the United States are excluded from the above mentioned compensation and benefit plans.
We are an equal opportunity employer, which means we comply with all federal, state and local laws that prohibit discrimination when making all decisions about employment. As equal opportunity employers, our policies prohibit unlawful discrimination on the basis of race, religion, color, national origin, ancestry, sex (including gender and gender identity), pregnancy, childbirth and related medical conditions, age, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, citizenship status, AIDS/HIV status, political activities or affiliations, military or veteran status, status as a victim of domestic violence, assault or stalking or any other characteristic protected by federal, state or local law.
$107k-145k yearly est. 1d ago
Software Engineer Backend/Platform Systems I (Intern) - United States
Cisco Systems, Inc. 4.8
Principal software engineer job in Austin, TX
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
Meet the Team
Our dedicated team is building the future of Cisco's AI-driven platforms and data infrastructure, driving innovation across the globe. You will join teams focused on developing advanced data pipelines, machine learning infrastructure, and analytics platforms for business-critical initiatives. As part of this collaborative environment, you will contribute to the advancement of emerging technologies in data and intelligent systems. Explore the opportunities at the intersection of backend engineering and AI, helping to transform how Cisco and its customers harness information and intelligent automation.
Your Impact
As a passionate softwareengineer, you bring expertise in developing scalable backend systems, designing robust analytics platforms, and building infrastructure to support modern cloud and distributed computing initiatives. Your strong background in programming, distributed systems, and cloud platforms enables you to solve complex challenges with innovation and precision. By building and maintaining key software tools and backend infrastructure, you empower Cisco's business groups to leverage AI and data-driven insights for operational excellence and strategic growth. Your contributions ensure high-quality, reliable platforms that support Cisco's leadership in intelligent, scalable technology solutions.
Minimum Qualifications
* Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College), or currently enrolled in an undergraduate degree program.
* Proficiency in at least one backend programming language: C/C++, Java, or Go.
* Experience designing and developing microservices and APIs.
* Strong understanding of Linux and fundamental networking concepts (TCP/IP, DNS, DHCP).
* Familiarity with cloud platforms such as AWS, Azure, or GCP.
Preferred Qualifications
* Conceptual understanding of AI/ML.
* Experience with automation and software testing (e.g., py Test).
* Familiarity with CI/CD pipelines.
* Knowledge of networking protocols such as BGP and VLANs.
ProductIntern26
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
* 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
* 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
* Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
* Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
* 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
* Additional paid time away may be requested to deal with critical or emergency issues for family members
* Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
* .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
* 1.5% of incentive target for each 1% of attainment between 50% and 75%;
* 1% of incentive target for each 1% of attainment between 75% and 100%; and
* Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$44,000.00 - $185,000.00
Non-Metro New York state & Washington state:
$44,000.00 - $185,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
$44k-185k yearly 60d+ ago
Software Engineering Intern - C++ Development
General Dynamics Mission Systems 4.9
Principal software engineer job in San Antonio, TX
Basic Qualifications
Candidates should demonstrate a thorough understanding of engineering technology. Engineering Interns must be enrolled in an accredited degree program in Computer Engineering, Systems Engineering, SoftwareEngineering, Electrical Engineering, Mechanical Engineering or other related scientific or technical discipline with a preference for a standing of a sophomore or higher.
Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
What you'll experience:
Collaborate with experienced teams on technical software and systems projects
Enjoy a flexible work environment with recognition for your contributions
Enhance your skills and gain real-world experience in rapid application development and SAFe project delivery
Competitive wage for your efforts
What you bring to the table:
Enrolled in a SoftwareEngineering, Information Technology, or Computer Science program
Interest in C++ software development of desktop (Linux) applications
Problem solving, troubleshooting, attention to detail are your strengths
Eagerness to apply classroom knowledge to real-world defense projects
Willing to undergo nomination and investigation for Top Secret clearance (a requirement for long term opportunities with this location)
What sets you apart:
Passion for national security and defense missions
Ability to work well in a collaborative team environment
Strong desire to learn and grow in a technical field
Workplace Options: This role is primarily on-site at our San Antonio, Texas location, with potential for flexible remote.
#LI-Hybrid
Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $26.25 - USD $26.25 /Yr. Company Overview
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
$26.3 hourly Auto-Apply 7d ago
2026 Undergrad Software Engineering Intern/Co-op
Advanced Micro Devices, Inc. 4.9
Principal software engineer job in Austin, TX
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
As an AMD intern or co-op, you'll be placed at the epicenter of the AI ecosystem, working alongside experts and industry pioneers. You'll do important work, learn new skills, expand your network, and gain real-world experience on projects that impact millions of end-users worldwide. Whether you're an undergrad or a PhD student, your contributions matter-and your experience here will be a launchpad for what comes next.
JOB DETAILS:
* Location: Austin, TX; Boxborough, MA; Fort Collins, CO; Longmont, CO; Fishkill, NY; or Rochester, NY
* Onsite/Hybrid: This role requires the student to work full time (40 hours a week), in either a hybrid or onsite work structure throughout the duration of the co-op/intern term
* Duration:
* Summer/Fall Co-op: May 18, 2026 - December 11, 2026 or June 22, 2026 - December 11, 2026
* Summer Internship: May 18, 2026 - August 7, 2026 or June 22, 2026 - September 11, 2026
* Fall Internship: September 14, 2026 - December 11, 2026
What You Will Be Doing
We are seeking highly motivated SoftwareEngineering co-op to join our team at AMD. In this role -
* We will assign you responsibilities in which you will work closely with our softwareengineers to build and maintain our software applications.
* We will provide training on the full software creation process, from design and built to testing and deployment.
* We will encourage you to build scripts that automate some of our software development process.
* We will help you learn debugging methodologies to investigate the root cause of software issues.
* In certain projects we may have your involvement in crafting technical/functional documents and reports as needed.
Who We Are Looking For
* Currently enrolled in a US based University in a bachelors degree program majoring in Computer Engineering, Electrical Engineering, Computer Science or related discipline
* If you have knowledge / experience with any of the following technical skills (or related areas) and are enthusiastic about this role, we strongly encourage you to apply -
* Softwareengineering concepts, principles, and theories
* C/C++ programming and Scripting language like Python, Windows PowerShell, Linux shell script, Perl, Java, Javascript, UML
* Operating systems UNIX/Linux OS
* Databases, MySQL, PostgreSQL, MongoDB
* Cloud computing platforms, Azure.
* Web development frameworks, Django, Rails, Spring Boot
* Mark up languages like HTML, XML, XSL
* Defect tracking, testing, debugging
* Git, Github, Perforce
* Security technologies, OAuth, SSL, or TLS
* PC / CPU architecture, Embedded systems, microcontroller
Note: By submitting your application, you are indicating your interest in AMD intern positions. We are recruiting for multiple positions, and if your experience aligns with any of our intern opportunities, a recruiter will contact you.
This role is not eligible for visa sponsorship.
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.
$46k-69k yearly est. 14d ago
Software Engineer Intern, Implant
Neuralink 4.1
Principal software engineer job in Austin, TX
We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans interact with their digital world.
Team Description:
The Brain Interfaces Software Team is responsible for the end to end software stack that manages implant communication, verification, manufacturing and monitoring. We own client side SDKs and full-stack platforms that are used by various divisions within the company. We are looking for versatile engineers who are interested in architecting and implementing elegant software solutions and who thrive with the autonomy to propose creative approaches to problems.
Neuralink strives to be a meritocratic environment: we require honest and transparent communication to ensure the best ideas win out, and we believe the best solutions emerge and the best teams are created when you assemble high-performing individuals and allow them to engage in rigorous and thoughtful inquiry. We want to work with exceptional people, and, to the extent that you excel, we want you to take on more responsibility and help all of us succeed. If this speaks to you, come join us.
Job Responsibilities:
As a SoftwareEngineer Intern on the Brain Interfaces Software Team, your responsibilities will encompass:
Developing and improving Neuralink's Implant and Charger SDK
Maintaining Neuralink's brain interface software and firmware build tooling
Developing and improving Neuralink's Implant manufacturing line acceptance software
Maintaining Neuralink's Implant design control verification testing software
Developing and improving Neuralink's Implant recorder system
Developing and improving Neuralink's Implant monitoring system
Required Qualifications:
Fluent in Python and C or Rust (don't get hung up on this-being an exceptional softwareengineer matters above all)
Experience (and comfortable) with the Linux/Unix systems and command line
Evidence of exceptional ability in engineering, mathematics, or computer science
Strong understanding of engineering first principles
Strong intuition for what matters in a production system (vs. research-grade)
Preferred Qualifications:
Prior experience developing software for safety-critical systems
About You:
You find large challenges exciting and enjoy discovering and defining problems as much as solving them
You deliver. You may enjoy thoughtful conversations about problems and perfecting design, but in the end, you know that what matters is delivering reliable solutions. (Our ultimate aim is to help people; the “right” solution doesn't always achieve that)
You are mission-driven and goal-oriented in your approach to solving problems
You feel a sense of urgency to get things done sooner rather than later-because there is so much we, as people, can contribute to the world and accomplish in this life, it's a shame to waste time
You are resourceful, flexible, and adaptable; no task is too big or too small
Pay Transparency:
Based on California law, the following details are for California individuals only.
Hourly Rate: $35/Hr USD
What We Offer:
Full-time employees are eligible for the following benefits listed below.
An opportunity to change the world and work with some of the smartest and most talented experts from different fields
Growth potential; we rapidly advance team members who have an outsized impact
Excellent medical, dental, and vision insurance through a PPO plan
Paid holidays
Commuter benefits
Meals provided
Equity (RSUs)
*Temporary Employees & Interns excluded
401(k) plan
*Interns initially excluded until they work 1,000 hours
Parental leave
*Temporary Employees & Interns excluded
Flexible time off
*Temporary Employees & Interns excluded
$35 hourly Auto-Apply 60d+ ago
Software Engineering Intern
Auctane
Principal software engineer job in Austin, TX
About us
At Auctane, we are united by a passion to help businesses deliver - whatever their size, wherever they are, and however they operate. We make it possible for businesses to meet the ever-changing requirements of their industry and customer expectations. Auctane products enable hundreds of thousands of businesses to annually mail and ship billions of items - over $200 billion worth - to recipients around the globe.
The Auctane family of mailing and shipping software products includes ShipStation, Stamps.com, ShipStation API, Metapack, GlobalPost, and Packlink. Our partners include Amazon, UPS, USPS, eBay, BigCommerce, Shopify, WooCommerce, and Walmart.
Our values
Win as One. Delight Customers. Deliver Great Outcomes.
About the role
This is an internship role within the Engineering department.
2026 Auctane Summer Internship Program:
Please read before applying
Eligibility:
Must be currently enrolled in an accredited undergraduate or graduate university program. Students graduating in May 2026 are not eligible for the program
Duration:
Paid, 9-week internship
Schedule:
40 hours per week, with the exception of the week of July 4th.
Program Dates:
June 9, 2026 - First day of onsite orientation
August 13, 2026 - Final day of the program
Location:
Hybrid role based in Austin, TX
In-office: Tuesday, Wednesday, Thursday
Remote: Monday and Friday
Interviews:
Interviews will be conducted on a rolling basis through March 31st
What will you be doing?
Collaborating with a team of softwareengineers to design, develop, test, and maintain software applications
Writing code and contributing to software projects
Participating in code reviews and pair programming sessions
Learning and using new technologies and programming languages as needed
Solving business problems, technical problems, and debugging issues
Participating in meetings and project planning sessions
Gaining exposure to and learning about different aspects of the software development lifecycle
What are we looking for?
Currently enrolled in a bachelor's or master's degree program in Computer Science or a related field
Proficiency in at least one programming language (e.g., Python, Java, C++, C#, JavaScript)
Strong problem-solving and communication skills
A passion for learning and staying up-to-date with the latest software development trends and technologies
What will make you stand out?
Located in or near the Austin, Texas area
Evidence of your proficiency in one or more areas of the technical stack below
The Tech
Full stack applications involving Rest /SOAP/ Web Services
C#, .NET
JavaScript/TypeScript
React
ExpressJS
Git
AWS
Relational Databases, specifically SQL Server and PostgreSQL
What do we offer?
🏠 We are a hybrid company. All team members at Auctane in Austin come into the office Tuesdays, Wednesdays and Thursdays.
🏟️ Company events, we work hard, play hard! We do our best every day, even at our regular team-building events.
🏢 Attractive office space in the heart of central Austin, Texas (free drinks, snacks…).
🍽Indulge in weekly catered lunches at our office - a delicious perk to fuel your work.
🏋🏾 ♀️Fitness center in the office with Tonal Mirrors, Pelotons, free weights, etc.
💪🏽We offer gym discounts to help you stay fit and healthy!
💜 An inclusive, casual and upbeat work environment. The personality and opinions of each of our team members are important and valid; we aim to offer all employees a safe environment where they can be themselves and thrive.
Additional Position Duties: (The following is a list of what all employees, except those with medical accommodation, may be regularly required to do.)
Sit for prolonged periods of time
Utilize wrist and hands for a prolonged period of time
Walk short distances
Stand for short periods
Speaking and conversing with others
Lift up to 25lbs without assistance up to chest height
Equal Opportunity Employer/Veterans/Disabled
If you are based in California, we encourage you to read this important information about the ShipStation Privacy Policy for California residents linked here.
$37k-64k yearly est. Auto-Apply 4d ago
Software Engineering Intern
2026 Riot Rookie Internship Openings
Principal software engineer job in Austin, TX
About the role
We are looking to add a SoftwareEngineering Intern to our Austin office. This is a summer internship, expected to last 10-weeks, with an average of 40-hours per week. It is our goal to provide a collaborative work environment that allows our interns to take ownership of their projects, experiment and ask questions.
Essential Functions
The SoftwareEngineering Internship at Riot pushes SoftwareEngineers to tackle projects from start to finish with the help of Senior Developers along the way. You will be tasked with your own project(s) and be given the tools to succeed.
Project activities will involve the following:
Communicate with Leaders across the organization to gather project requirements
Collaborating with developers and engineers to design, build, and maintain applications
Assisting in building applications for various platforms using common frameworks (.Net Core)
Build integrations to communicate with third party software or hardware
Knowledge, Skills, and Abilities
Ability to report to our Austin office at least 4-days a week for the duration of the internship
Exposure to one or more object-oriented languages (C#, Java, JavaScript, Python)
Exposure to Agile Teams and foundational understanding of the Software Development Life Cycle
Experience working with databases
Education and Experience
Rising Seniors or Graduate Student in Computer Science or Engineering
GPA of 3.0 or higher
Compensation and Benefits
Competitive pay, employer perks, and flexible scheduling
Apply classroom knowledge to real-world problems, gaining hands-on experience in various SoftwareEngineering tasks
Learn about the exciting world of Bitcoin from industry leaders
Gain exposure to presenting to management and executives within the company
Build lasting relationships with mentors and leaders
Upon successful completion of internship, a strong letter of recommendation.
Riot is an equal opportunity employer. We are committed to creating an inclusive environment for all employees.
$37k-64k yearly est. 14d ago
Software Engineer- Data Platforms and Factory Analytics
Amphenol Communication Solutions 4.5
Principal software engineer job in Austin, TX
Title: SoftwareEngineer - Data Platforms & Factory Analytics Cable Backplane Systems Amphenol High Speed Products Group is the market leader for high speed, high bandwidth electrical connectors for the Telecom/Datacom market (Mobile Networks,
Storage, Servers, Routers, Switches, etc.). Our products help to enable the
electronics revolution and remain a key enabler for all the major Tier 1 OEMs
globally. Our global headquarters are located in Nashua, NH and we have design,
sales and manufacturing locations globally. We are expanding our team software
team. We are currently seeking a SoftwareEngineer for Cable Backplane Systems
to join our team.
Our team develops cable backplane system enabling AI Datacenters. The focus of
this position is on software development to build and scale data platforms that
connect factory test data, manufacturing systems and engineering analysis
workflows. This role combines softwareengineering, data engineering and applied
analytics, with opportunities to incorporate AI/ML techniques to improve factory
efficiency, product quality and engineering insight and development.
Responsibilities:
Data & Platform Engineering
Design, implement and maintain scalable databases and pipelines for
factory and engineering data
Integrate data from MES, Lab equipment and Engineering Designs
Ensure data integrity and traceability and performance across high
volumes
Define schemas, and data models that can support analytics, reporting
and provide actionable feedback
Factory & Engineering Integration
Work with factory, test and engineering teams to understand data being
generated and usage requirements
Build APIs and services enabling reliable data transfer
Support automation of test result collection, analysis and reporting
Analytics & AI Enablement
Develop infrastructure to support advanced analytics and AI/ML workflows
Explore use of AI for yield analysis and predictive insights
Collaborate with domain experts to
Develop data-driven tools that improve decision-making in factory and
engineering environments
Qualifications:
BS in Computer Science or Computer Engineering
5+ years of industry experience with software tools development
Experience in largescale database design and data pipelines
Experience in data analytics, statistics, or machine learning workflows
Familiarity with visualization, dashboards or reporting tools
Work experience in multi-disciplinary engineering teams
Comfortable working in a team that shares code and with peer reviews of code
Hands-on experience with source code control systems, including a habit to
make regular check-ins
Excellent interpersonal communication skills, strong English reading and
writing ability
Self-starter, able to work efficiently without having all details or
requirements laid out on the table
Dynamic and adaptable personality, able to think out of the box
$75k-94k yearly est. 1d ago
Software Engineering Intern
Swivel 3.8
Principal software engineer job in San Antonio, TX
SWIVEL, an SWBC software technology company is seeking talented Computer Science students to join our College Intern Program. This is an exciting opportunity for college students who are motivated and eager to learn within their educational field of study.
Interns will gain practical hands-on experience and training that will provide an opportunity for growth, learning and development within the financial services industry. Full-time and part-time paid internship opportunities will be available in numerous softwareengineering teams. Interns will be placed within a specific team based on interest, experience, academic coursework, SWIVEL's business need, and flexibility with college/university schedule.
Why you'll love this role:
As a SWIVEL Intern, you will be learning on the job in real-time from talented softwareengineers within the financial services industry. We will develop, teach, mentor, and support your efforts throughout the internship. Our interns are given projects that are impactful and meaningful to SWIVEL, so interns will feel they are a valued team member of our SWIVEL family.
Essential duties include the following:
This internship is ideal for students looking to gain experience in softwareengineering such as building full-stack applications, working with microservices, and building features on a web based user interface.
Assists with building systems to interface with SWIVEL clientele and tools to eliminate repetitive tasks.
Work alongside a softwareengineering teams as part of their team
Builds awareness and gain exposure to the Financial Services Industry while growing your talents.
Learns key technical skills to apply acquired knowledge and assist in problem solving.
Gains practical, hands-on experience that will provide an opportunity for growth.
Works alongside and shadow team members while expanding your knowledge base with the ability to further develop your skills.
Assist with ad hoc projects.
Serious candidates will possess the minimum qualifications:
Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, or related program at an accredited university/college.
Experience with C and/or C# or JavaScript preferred.
Excellent written and verbal communication skills.
Strong analytical and interpersonal skills required.
Detail oriented and possess excellent follow up skills.
Organized and adapt well to change.
Ability to multi-task and work in a fast-paced, deadline driven environment.
Passion and desire for learning and proactive energy for getting things done.
Display maturity and a high level of professionalism.
SWIVEL offers*:
Competitive overall compensation package
Work/Life balance
Employee engagement activities and recognition awards
Years of Service awards
Career enhancement and growth opportunities
Leadership Academy and Mentor Program
Continuing education and career certifications
Variety of healthcare coverage options
Traditional and Roth 401(k) retirement plans
Lucrative Wellness Program
*Based upon employee eligibility
Additional Information:
SWIVEL is a Substance-Free Workplace and requires pre-employment drug testing.
Please note, SWIVEL does not hire tobacco users as allowed by law.
To learn more about SWIVEL, visit our website at ************************** If interested, please click the appropriate apply button.
$35k-54k yearly est. Auto-Apply 60d+ ago
Software Developer Intern Austin 2026
IBM 4.7
Principal software engineer job in Austin, TX
**Introduction** Launch your software career with IBM! Ready to turn your coding skills into real-world impact? As an Entry-Level Software Developer at IBM, you'll join a collaborative Agile team where your ideas matter from day one. Whether you've just finished school, completed a bootcamp, or built your skills independently, this is your opportunity to grow into a world-class developer. You'll work alongside experienced mentors to design, build, and deploy modern web applications that make a difference for businesses and communities around the world - all in an environment designed to help early-career talent thrive.
Why you'll love this internship:
* Real-world projects with measurable impact
* Mentorship from experienced IBM engineers
* Networking, intern events, and career development opportunities
* A clear path to future full-time roles
**Your role and responsibilities**
* Contribute to every stage of the development cycle - from design and coding to testing and deployment
* Collaborate closely with UX designers and senior developers to turn ideas into high-quality applications.
* Work with APIs, databases, and cloud services to build scalable software solutions.
* Apply Agile and DevOps practices to deliver reliable, high-performing systems.
* Learn directly from IBM experts through mentorship, code reviews, and continuous learning sessions.
**Required technical and professional expertise**
Who You Are
You're early in your software career (0-1 year of professional experience) and excited to grow. You love solving problems, learning new tools, and collaborating with others to bring ideas to life. You're curious, proactive, and ready to make an impact from day one - with the guidance and support of experienced IBM developers.Required Skills and Experience
* Up to 1 year of professional or project experience in software development.
* Familiarity with front-end technologies (HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue).
* Basic understanding of back-end development (Node.js, Java, Python, or SQL).
* Experience using Git or similar version control tools.
* Curiosity about cloud computing, containers, and modern software deployment practices.
**Preferred technical and professional experience**
Experience with cloud platforms (IBM Cloud, AWS, or Azure).
* Familiarity with REST APIs and relational databases.
* Exposure to CI/CD pipelines and automation tools (Jenkins, Cypress, Selenium, etc.).
* Contributions to open-source or personal coding projects.
* Understanding of Agile principles and collaborative development environments.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
$39k-46k yearly est. 60d+ ago
AI Ops - Software Engineer II
Bigcommerce 4.8
Principal software engineer job in Austin, TX
Welcome to the Agentic Commerce Era
At Commerce, our mission is to empower businesses to innovate, grow, and thrive with our open, AI-driven commerce ecosystem. As the parent company of BigCommerce, Feedonomics, and Makeswift, we connect the tools and systems that power growth, enabling businesses to unlock the full potential of their data, deliver seamless and personalized experiences across every channel, and adapt swiftly to an ever-changing market. Simply said, we help businesses confidently solve complex commerce challenges so they can build smarter, adapt faster, and grow on their own terms. If you want to be part of a team of bold builders, sharp thinkers, and technical trailblazers, working together to shape the future of commerce, this is the place for you.
We are looking for a Full Stack Engineer to join our AI Operations organization and partner closely with the Data Solutions team to design, build, and scale the systems that power our AI-driven operations. In this role, you'll help shape the next generation of internal products and automation frameworks-transforming ideas into intelligent, intuitive, and impactful tools that enable teams across the company to work smarter and faster.
You'll collaborate within a well-defined development cycle that connects engineering, analytics, and AI expertise across both teams. Working alongside AI Operations roles such as the Business Analyst, and Automation Specialist, you'll help translate business use cases into technical solutions-from rapid prototyping and data integration through to final rollout. You'll also work closely with Data Engineers within the same organization to ensure applications integrate seamlessly with our data infrastructure and adhere to best practices for scalability, performance, and security.
You'll be part of a fast-moving, collaborative team that values experimentation, innovation, and craftsmanship. Working alongside analysts, engineers, and operations leaders, you'll have the autonomy to prototype new concepts, own end-to-end product delivery, and play a key role in expanding how Commerce leverages AI to drive efficiency and business growth.
What You'll Do
Design, build, and maintain full stack web applications that enable automation, streamline workflows, and extend AI capabilities across internal teams
Develop secure, high-performance APIs and services that connect data systems, AI models, and business applications into a cohesive, scalable ecosystem
Create intuitive, user-friendly interfaces for internal products that empower non-technical users to harness AI tools and insights.
Collaborate with AI Operations and Data Solutions stakeholders to translate strategic goals into technical requirements, prototypes, and production-ready solutions
Rapidly prototype and iterate on new applications and features, experimenting with AI integrations and automation concepts to drive measurable business impact
Implement engineering best practices for performance optimization, maintainability, and data security across all deployed systems.
Document system architecture, workflows, and development processes to support transparency, knowledge sharing, and scalability
Partner with a broader team of data engineers and analysts to ensure shared ownership of systems, clear priorities, and strong technical support
Who You Are
Experienced - 3+ years of professional experience as a full stack engineer, with a proven track record of building and scaling production-grade applications
Technically Skilled - Proficient in modern front-end and back-end frameworks such as React, Next.js, Vue, Node.js, and Python (FastAPI, Flask), with experience in cloud environments like AWS, GCP, or Vercel
AI Curiosity - Passionate about building AI-driven products and automation systems that transform how teams operate and make decisions
Collaborative - Adept at working across technical and business functions, balancing rapid prototyping with long-term architecture planning
Product-Minded - Thinks beyond code to design systems and experiences that are scalable, maintainable, and valuable to end users
Agile Builder - Thrives in fast-moving environments, comfortable testing new ideas quickly while maintaining high standards for quality and reliability
Documentation-Driven - Values transparency and clarity, creating documentation that helps others build on your work with confidence
#LI-AL1
#LI-HYBRID
(Pay Transparency Range: $92,000 -$150,000)
The exact salary will be dependent on the successful candidate's location, relevant knowledge, skills, and qualifications.
Inclusion and Belonging
At Commerce, we believe that celebrating the unique histories, perspectives and abilities of every employee makes a difference for our company, our customers and our community. We are an equal opportunity employer and the inclusive atmosphere we build together will make room for every person to contribute, grow and thrive.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the interview process, to perform essential job functions and to receive other benefits and privileges of employment. If you need an accommodation in order to interview at Commerce, please let us know during any of your interactions with our recruiting team.
Learn more about the Commerce team, culture and benefits at *********************************
Protect Yourself Against Hiring Scams: Our Corporate Disclaimer
Commerce, along with many other employers, has become the subject of fraudulent job offers to hopeful prospective job seekers.
Be advised:
Commerce does not offer jobs to individuals who do not go through our formal hiring process.
Commerce will never:
require payment of recruitment fees from candidates;
request personally identifiable information through unsanctioned websites or applications;
attempt to solicit money from you as part of the hiring process or as part of an employment offer;
solicit money to complete visa requirements as part of a job offer.
If you receive unsolicited offers of employment from Commerce, we urge you to be extremely cautious and avoid engaging or responding.
$92k-150k yearly Auto-Apply 60d+ ago
SDET/QA automation
360 It Professionals 3.6
Principal software engineer job in Austin, TX
360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement.
Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications that work on cross-platforms, we use a number of frameworks such as Titanium, PhoneGap and JQuery mobile.
Furthermore, we build web products and offer services such as web designing, layouts, responsive designing, graphic designing, web application development using frameworks based on model view controller architecture and content management system. Our services also extend to the domain of Cloud Computing, where we provide Salesforce CRM to effectively manage one's business and ease out all the operations by giving an easy platform. Apart from this, we also provide IT Staffing services that can help your organization to a great extent as you can hire highly skilled personnel's through us.
We make sure that we deliver performance driven products that are optimally developed as per your organization's needs. Take a shot at us for your IT requirements and experience a radical change.
Job Description
The ideal candidate would be in involved in the implementation of best practice techniques for test-driven development, value-based exploratory testing, risk identification, and production support. The resource would participate in early design discussions provide integrity to the App quality by identifying gaps, ensure critical analysis of documentation, and clarifying testing scenarios prior to development start. Providing innovative approaches to coordinate multi-region testing allowing more condensed testing schedules will be within daily activities.
The position would be responsible to operate within fast-paced initiatives, in order to retain quick time to market. With the agile-like project lifecycle, the candidate would need to have a deep understanding to balance Agile QA process, and audit compliance of SDLC standards. Supporting UAT testing would require similar coordination of the same QA groups to ensure seamless testing by providing proper scheduling of data preparation and defect tracking.
Education/Experience
• Bachelor's degree in computer science, computer engineering or relevant field required
• 8-10 years' experience required
• Extensive Experience and understanding in leading QA process [Agile and Waterfall].
• Extensive experience in QA tools (ALM, Clear quest, JIRA, Rally)
• Expertise in the following -Java, Selenium, Web Drivers, JSON, SOAP, REST, and Web Services
Qualifications
Skills
• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills (Required)
• Strong ability to work independently and manage one's time (Required)
• Strong knowledge on web based applications in areas of marketing
• Strong knowledge on database testing (Required)
• Backend testing using UNIX (Win SCP and Putty)
• Strong Analytical, Excellent verbal and written communication skills
• Strong Experience in automated test tools (QTP, Selenium)
• Hands on experience in testing desktop web, native and hybrid mobile apps, web API's, database testing and test automation
• Extensive experience in QA tools (ALM, Clear quest, JIRA, Rally)
• Expertise in database testing (MySQL, Microsoft SQL Server, Oracle)
• Knowledge of object oriented programming using Page/Object model
Must have skills: Bachelor's Degree in Computer Science, Computer Engineering or related Field. Manager is looking for 8-10 years of Java, Selenium, Web Drivers, JSON, SOAP, REST, and Web Services experience. The manager is open to looking at some candidates with lesser experience in some areas like 4-6 years for a couple, but most need to be 8-10 years. Must have Experience with Agile, Waterfall, and QA Tools (ALM, Clear quest, JIRA, Rally)
Additional Information
Thanks and Regards,
Shilpa Sood
510-254-3300 ext. 183
How much does a principal software engineer earn in San Marcos, TX?
The average principal software engineer in San Marcos, TX earns between $87,000 and $154,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.
Average principal software engineer salary in San Marcos, TX