Principal software engineer jobs in San Antonio, TX - 516 jobs
All
Principal Software Engineer
Software Engineer
Software Developer
Software Development Engineer
Embedded Software Engineer
Lead Engineer
Software Engineering Internship
Software Leader
Junior Software Engineer
Senior Software Engineer
Software Engineering Manager
Lead Application Developer
Staff Software Engineer
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 3d ago
Looking for a job?
Let Zippia find it for you.
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. 2d 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
Principal Cyber Software Engineer
Northrop Grumman 4.7
Principal software engineer job in San Antonio, TX
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: Top SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
Northrop Grumman Mission Systems (NGMS) is seeking a Principal Cyber SoftwareEngineer to join our team of qualified, diverse individuals conducting cybersecurity softwareengineering activities in San Antonio, TX.
In this role, the Principal Cyber SoftwareEngineer assesses and tests system cybersecurity requirements, system security architecture, and system security layout. The candidate will operate in a team environment and collaborate across the organization (as required) to accomplish team goals by coordinating with customers and other testing organizations.
Duties will include but are not limited to planning, executing, and reporting cyber test activities to develop artifacts in support of authorization packages. The Principal Cyber SoftwareEngineer will perform cyber-attack path analysis of system architectures and develop scripts to automate processes to support this analysis. Periodic travel to operational or development sites is anticipated to perform & support cyber test activities.
Responsibilities include:
Perform cyber testing, verification, and validation
Validate system security requirements definition and analysis, establish system security designs, implement security designs in hardware, software, data, and procedures
Develop software test scripts to support cyber test activities
Participate in team reviews of technical requirements, designs and implementation plans prior to deployment of systems, digital communications systems, network protocols, computer architectures, and computer security penetration tools and techniques
Provide cyber security implementation guidance to technical design teams and develop testing use cases to meet requirements and architecture model content.
Ensure weapon system compliance with all contractually obligated cybersecurity standards and guidance, including but not limited to CNSSI 1253, DoD 8140, DoD 8510, and AFI 17-101
Ensure weapon system assessments are completed to meet all contractually obligated cybersecurity standards and guidance, including but not limited to RMF and cyber survivability requirements
Solve complex problems across disciplines in an Agile environment
Basic Qualifications:
Bachelor's Degree and 5 years of related experience; or a Master's degree and 3 years of related experience. Note:9 years of related experience may be considered in lieu of degree.
US Citizenship is required
Active Department of Defense (DoD) Top Secret Security Clearance is required to be considered with the ability to obtain SCI and SAP access
Must possess a DoD 8570 Certification for IAT Level II or higher or ability to obtain the certification within six months of hire.
Experience with reverse engineering
Strong Python programming language experience and experience with other programing languages
Experience in software development to include any of the following: kernel mode, embedded, command and control, web applications, network applications
Preferred Qualifications:
Prior experience as an Offensive Cyber Operator (Red Team, CNO, CNE, or OCO) preferred (i.e. graduate of Computer Network Operations Qualification Course (CNOQC), Remote Interactive Operators Training (RIOT) and Future Operator Readiness, Growth & Enrichment Course (FORGE)).
Possess a Cybersecurity certification related to Red Teaming/Penetration Testing: GPEN, GXPN or OSCP.
Development of lower-level networking protocols such as IP, TCP, and UDP
Ability to understand secure / insecure programming concepts (format string vulnerabilities, heap overflows, etc.)
Familiarity with common source control tools (git, Mercurial, etc.) and automated build system workflows (Jenkins, Go, etc.)
Primary Level Salary Range: $113,900.00 - $170,900.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
$113.9k-170.9k yearly Auto-Apply 34d 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 Engineering Manager
Frost Bank 4.9
Principal software engineer job in San Antonio, TX
It's about process, progress, and people.
Are you someone that loves to create new systems? Do you have a knack for moving things forward? Do you like collaborating with people to accomplish big projects? If so, the SoftwareEngineering Manager position could be your calling.
At Frost, it's about more than a job. It's about having a flourishing career where you can thrive, both in and out of work. At Frost, we're committed to fostering an environment that reflects our values and encourages team members to be the best they can be. In joining our adaptable, integrity-driven team, you'll become part of Frost's over 150-year legacy of providing unparalleled banking services.
Who you are:
As a SoftwareEngineering Manager,
you
are our leader, ensuring your team has the necessary support and guidance to deliver top quality systems. In this role, you will be responsible for supervising the entire development lifecycle for a team of softwareengineers. You will use your effective communication skills and analytical mindset to provide necessary expertise and direction to ensure all systems meet development standards. More than that, this role is about developing people and doing it with integrity, caring and excellence in mind.
What you'll do:
Manage the entire development lifecycle for a team of softwareengineers with assigned programs and systems
Review coding for a group of softwareengineers to ensure alignment with business needs, change control procedures, and Frost development standards
Collaborate with and provide technical advice to Product Owners, Business Analysts, SoftwareEngineers, and lines of business to estimate level-of-effort, timing, and feasibility, to design new systems based on business requirements, and to optimize system and program functionality
Exercise the usual authority of a manager
Provide strategic insights to IT management
Always take action using Integrity, Caring, and Excellence to achieve all-win outcomes
What you'll need:
Master's degree in Computer Science, Engineering, in a related field, or equivalent experience
6+ years of softwareengineering experience
Experience leading a team
Demonstrated ability to manage and mentor teams using AI-assisted development tools (e.g., GitHub Copilot, AI code review, LLM-powered assistants)
Deep understanding of web, mobile, and API security best practices
Experience designing and operating highly available distributed systems at scale
Experience with cloud environments (OpenShift/AWS/Azure/GCP) or hybrid infrastructure
Demonstrated experience independently identifying issues and designing solutions for the biggest and most complex programs and systems at the bank
Demonstrated experience synthesizing and directing coding efforts for a group of SoftwareEngineers
Strong track record in driving architectural decisions and trade-offs
Excellent communication skills and ability to work with cross-functional stakeholders
Proven experience hiring, mentoring, and growing engineering teams
Current knowledge of emerging market trends, development methodologies, and development frameworks that improve application security
Additional Preferred Skills:
Hands-on experience with identity, authentication, authorization, SSO, MFA, OAuth/OIDC, session management, or fraud detection systems
Familiarity with zero-trust, tokenization, and risk-based authentication
Experience with rule engines, real-time event processing, fraud scoring pipelines
Experience with identity providers, directory / IAM systems, or customer identity and access management (CIAM)
Experience in platform engineering, internal APIs, microservices governance, DevSecOps, and developer enablement
Experience defining standards, principles, and technical direction from a platform lens
Familiarity with AI observability, data lineage, and governance practices
Knowledge of regulatory and compliance requirements (e.g. KYC, AML, PSD2)
Prior experience in financial services or regulated environment
Our Benefits:
At Frost, we care about your health, your family, and your future and strive to have our benefits reflect that. This includes:
Medical, dental, vision, long-term disability, and life insurance
401(k) matching
Generous holiday and paid time off schedule
Tuition reimbursement
Extensive health and wellness programs, including our Employee Assistance Program
Referral bonus program + more!
Since 1868, Frost has dedicated their expertise to provide exceptional banking, investment, and insurance services to businesses and individuals throughout Texas. Frost is one of the 50 largest U.S. banks by asset size and is a leader in banking customer satisfaction. At Frost, it's about being part of something bigger. If this sounds like you, we encourage you to apply and see what's possible at Frost.
$106k-126k yearly est. Auto-Apply 60d+ ago
Lead Dentist SW San Antonio at My Hometown Dentist at Potranco
Bays Dental Group PC
Principal software engineer job in San Antonio, TX
Job DescriptionBenefits:
Competitive salary
Dental insurance
Employee discounts
Health insurance
Training & development
Vision insurance
My Hometown Dentist at Potranco is looking for a caring, motivated Lead Dentist to take the helm of our brand-new, state-of-the-art dental office in Southwest San Antonio. This beautiful, modern practice features 5 fully equipped operatories, 2 skilled hygienists, Cone Beam CT, digital crown scanner, implant system, and so much more. This is a rare opportunity to step into a thriving, community-focused environment with all the tools you need to succeed.
At My Hometown Dentist at Potranco, we take pride in being locally ownednot a big corporationand in putting our people and patients first. Were growing quickly and are looking for a lead dentist who wants to grow with us and truly make this office their own.
Why Youll Love Working With Us:
Locally and privately owned
Supportive mentorship culture that invests in your growth
Opportunities for advanced training & CE fully supported
Unique bonus & incentive structure
earnings easily exceed $400,000+ per year
Cutting-edge technology throughout the office
Respectful, uplifting team that makes every day enjoyable
Strong PPO and fee-for-service patient base realistic production over $1,000,000+ per year
Our patients health, comfort, and satisfaction are the heart of everything we do. As our Lead Dentist, youll play a key role in shaping the patient experience and leading the clinical side of our practice.
If youre a compassionate clinician looking for a long-term home where you can grow, lead, and serve an amazing community, wed love to talk.
Apply today to join the My Hometown Dentist family at Potranco!
$95k-128k yearly est. 19d ago
Java SDET (API Platform Developer), San Antonio, TX
Rjt1
Principal software engineer job in San Antonio, TX
Hello, I am Padam a Technical Recruiter with RJT Compuquest. We are one of the top 50 fastest growing IT staffing and services firm in the nation specializing in staff augmentation in the areas of software applications, telecommunications and infrastructure. We are one of the largest minority owned staffing firms in the U.S.
Job Description
Title:
Mid and Sr Java SDET (API Platform Developer)
Location: San Antonio, TX
Duration: 6 Months CTH
Qualifications
Key Skills we are looking for:
JDBC - Java Database Conncectivity
SQL
Java
Basic knowledge of Messaging Queues
J2EE
Junit, TestNG (Unit Testing their own code)
Java
Test Automation
GitLabs CI nice to have
Jenkins
Maven, Graddle, Ant (some exposure to leveraging some build/deploy tools and how it relates to Test Automation of server side Java Code)
Additional Information
All your information will be kept confidential according to EEO guidelines.
$72k-98k yearly est. 2d ago
Software Defined Radio Development Engineer
Secmation
Principal software engineer job in San Antonio, TX
Job Description
Software Defined Radio Development Engineer
**
Signing Bonus**
Position Type: Full-Time | Hybrid
Why Join Secmation
Secmation is a proven, mission-focused engineering company with more than a decade of success delivering real capability to the defense community. We operate with the speed, ownership, and tight-knit culture of a small business-backed by the credibility and track record that comes from 10+ years of successful execution. Here, engineers build systems that matter, move fast, and ship technology that directly impacts national security.
Small company. Big mission. Real engineering.
Join the Future of Secure Communications
Secmation is seeking a Software Defined Radio Development Engineer with deep expertise in RF systems, military communications, and Software-Defined Radios (SDR). In this hands-on role, you will design, develop, and optimize embedded software solutions that enable secure communications and electronic warfare capabilities for mission-critical defense systems.
You will work at the intersection of embedded cybersecurity, signal processing, and RF communications, collaborating closely with RF, hardware, and systems engineers to influence system architecture and technical direction while delivering high-impact solutions to government customers.
What You'll Do
Design, implement, and optimize embedded software for advanced RF and communications systems, with an emphasis on SDR-based platforms.
Lead development and integration of signal processing algorithms, communication waveforms, and security features, ensuring performance, reliability, and mission readiness.
Collaborate across disciplines (RF, hardware, systems, integration, and test) to define software requirements and support secure, resilient system architectures for defense and industrial applications.
Drive hardware-in-the-loop (HWIL) testing, mission simulations, and field validation, troubleshooting complex system-level issues and improving end-to-end system performance.
Provide technical leadership within project teams, contributing to design reviews, mentoring junior engineers, and supporting customer-facing technical discussions as needed.
Required Qualifications
U.S. citizen with an active DoD TS Clearance.
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
7+ years of progressive experience in embedded software development for RF, communications, or signal-processing-centric systems.
Strong experience developing software in Linux-based embedded environments.
Deep technical expertise in communication systems, RF, and SDR frameworks, such as GNU Radio, REDHAWK, or similar platforms.
Experience with radio equipment modeling and simulation, including performance analysis and optimization.
Solid understanding of digital signal processing concepts, including modulation, error correction, adaptive techniques, and waveform optimization.
Hands-on experience working in Agile/DevOps environments, using tools such as Git, Jira, and CI/CD pipelines.
Work Environment
Hybrid role with on-site work required in Huntsville, AL
Flexible 9/80 work schedule (every other Friday off).
Collaborative, fast-paced, and technically innovative environment with remote team integration.
Compensation & Benefits
Competitive salary (based on experience and market conditions)
One-time signing bonus
Company equity
Relocation assistance
9/80 work schedule (every other Friday off)
Paid time off & flexible work schedules
Comprehensive health, dental, and vision insurance
Life and disability insurance (short & long-term)
401(k) retirement benefits plus employer contributions
About Secmation
Secmation is not an IT company - we specialize in AI-driven software solutions, embedded cybersecurity, and secure RF systems for the defense industry. Our mission is to deliver next-generation secure technologies for electronic warfare, autonomous systems, and critical defense applications.
Visit ***************** to learn more about our work and impact.
Equal Opportunity Employer
Secmation is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive team. All qualified applicants will be considered for employment without regard to age, race, gender, orientation, identity, religion, or veteran status.
U.S. Citizenship is required for this position due to government clearance requirements.
The salary range for this position represents a general guideline; however, Secmation considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills, work location, current market conditions, and other bona fide data.
This position qualifies for a discretionary performance-based bonus which is based on personal and company factors.
$72k-98k yearly est. 3d ago
Software Developer
GPS 4.4
Principal software engineer job in San Antonio, TX
Job Summary: The Software Developer/Builder develops specifications for moderately complex software programming applications and modifies/maintains the existing software. This role develops, modifies and maintains applications that may be customized or standardized.
Supervisory Responsibilities:
None.
Duties/Responsibilities: This position participates in design and coding activities with other staff members. Specific duties shall include, but are not limited to the following:
Product visualization.
Algorithm development.
System scaling.
Develop, test and implement new software programs.
Clearly and regularly communicate with management and technical support colleagues.
Design and update software database. This includes, but is not limited to: Software Applications, Web Sites, Data Communication Processes and User Interfaces.
Test, maintain and recommend software improvements to ensure strong functionality and optimization.
Independently install, customize and integrate commercial software packages
Facilitate root cause analysis of system issues.
Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing.
Identify ideas to improve system performance and impact availability.
Resolve complex technical design issues.
Development of technical specifications and plans.
Analyze user requirements and convert requirements to design documents.
Make good technical decisions that provide solutions to business challenges.
Ensure data input and output is possible on commercial mobile and desktop platforms as well as on Government operating systems.
Work with a variety of contractors associated with designated units, to identify data management needs and create needed tools and instruments to support their requirements.
Demonstrate the ability to track routine training and evaluations, to include physical and psychological assessments.
Provide a data management service that enables customer personnel. The contractor shall ensure identified and approved personnel have access to these notes.
Able to evolve as requirements and technology changes.
Provide initial skills and ongoing training to data management system users.
Demonstrate the ability to upload training in the data management system. This function shall be flexible and adaptable as training programs change and evolve.
Designs/codes applications following specifications using the appropriate tools.
Maintains and modifies existing applications without supervision as well as under direction from senior staff members.
Performs maintenance programming for existing version.
Performs custom programming at customer request.
Assumes responsibility for ongoing data architecture for product.
Executes other responsibilities as needed.
Required Skills/Abilities:
Excellent communication skills with team members.
Proficient keyboarding skills.
Extremely organized and able to work with minimum supervision.
Ability to develop professional relationships with outside vendors.
Ability to perform basic math calculations.
Ability to adapt to customer's needs and demands.
Shall have a proficient understanding and working knowledge of computer, e-mail, voice mail, and telephone texts to perform duties. Additionally, be proficient with Microsoft Word, Excel, and PowerPoint.
Must have experience with physiological metrics and/or functions.
Education and Experience: The Software Developer shall have appropriate level(s) of education to perform the required function -at a minimum, shall:
1-2 years of related and equivalent experience in data analysis/mining, coding, and/or 2-4 years in a project management role.
Possess a Physiological degree in education and/or a bachelor's degree in computer science, softwareengineering, or a related field.
Possess a bachelor's degree in the field of Statistics, Human Performance, Physiology, Mathematics, Computer Science, Software Development, Business Administration, or 1-2 years of related and equivalent experience in data analysis/mining, data science, and/or 2-4 years in a software developer position or data analyst role.
$77k-98k yearly est. 60d+ ago
Full Stack Software Developer
Capturerx 4.2
Principal software engineer job in San Antonio, TX
Given that you love building state of the art software products that serve lives
When you can think outside of the box and share your awesome ideas
Then this might be the place for you!
And we have been looking for you!
We are looking for a Full Stack Software Developer who will produce scalable software solutions. You'll be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment in the healthcare industry.
Do you have experience working in an Agile environment and love it? We work in a highly collaborative, self-directing team environment where you can put your agile experience to use. You should be a team player with a knack for visual design and utility.
Do you have the desire to learn new technologies? While we are looking for a candidate with front-end and back-end development experience, we are looking to explore cutting edge technologies.
Technical experience desired includes but not limited to:
Front-End 3+ years' experience
Angular 2+
Typescript
CSS
Javascript
HTML
Git
Visual Studio Code or Webstorm
Back-End 5+ years' experience
Java 8 or above, 5+ years
Spring Framework, 3+ years
Spring Boot, 1+ years
Relational Databases such as MySQL, Postgres or SQL Server
Intellij or Eclipse IDE
Basic git knowledge
Basic SQL experience
Spring Data JDBC and Spring Data JPA
CaptureRx was named a 2018 Top Workplaces by our employees because of our employees. We build teams with people who want to make lives better for those we serve and those around us.
If this sounds like a good challenge and a whole lot of fun, let's talk!
$76k-99k yearly est. 60d+ ago
Software Engineer III
Government It Consultant
Principal software engineer job in San Antonio, TX
Steel Point Solutions is an amazing SBA Certified (8a), HUBZone, Small Disadvantaged Business (SDB) and a Woman Owned Small Business (WOSB) company. Established in 2013 with a vision of offering world class, integrated business solutions for all levels of Government and commercial enterprises. We are represented by a team of talented and qualified professionals who know how essential efficient, cost-effective integrated solutions are to your organization's success. Leveraging these resources, we strive daily to lead the industry in program management and service delivery.
Job Summary
Steel Point is seeking to hire a SoftwareEngineer to join the team of one of our intel clients. The SoftwareEngineer will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real- time systems, and business management information systems) based upon documented requirements. This individual may work individually or as part of a team. The SoftwareEngineer reviews and tests software components for adherence to the design requirements and documents test results. The SoftwareEngineer also resolves software problem reports, utilizes software development and software design methodologies appropriate to the development environment. The SoftwareEngineer provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components. Responsibilities
Analyze user requirements to derive software design and performance requirements
Design and code new software or modifies existing software to add new features
Debug existing software and corrects defects
Integrate existing software into new or modified systems or operating environments
Develop simple data queries for existing or proposed databases or data repositories
Make recommendations for improving documentation and software development process standards
Develop or implement algorithms to meet or exceed system performance and functional standards
Assist with developing and executing test procedures for software components
Write or review software and system documentation
Develop software solutions by analyzing system performance standards, conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas
Serve as team lead at the level appropriate to the software development process being used on any particular project
Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
Design or implement complex database or data repository interfaces/queries
Oversees one or more software development teams and ensures the work is completed in accordance with the constraints of the software development process being used on any particular project
Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
Implement recommendations for improving documentation and software development process standards
Serve as the technical lead of multiple software development teams
Select the software development process in coordination with the customer and system engineering
Recommend new technologies and processes for complex software projects
Ensure quality control of all developed and modified software
Delegate programming and testing responsibilities to one or more teams and monitor their performance
Required Qualifications
Top Secret w/ Full Scope Poly clearance required
Bachelor's Degree in Computer Science or related discipline from an accredited college or university is required. (In lieu of degree, four (4) years of additional softwareengineering experience on projects with similar software processes may be substituted)
20+ years of experience in softwareengineering programs and contracts of similar scope, type, and complexity
Candidates from Historically Underutilized Business Zones (HUBZone) are strongly encouraged to apply. To determine whether you reside in a HUBZone, visit: *****************************************
The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Salary Range$175,000-$182,000 USD
Steel Point offers a comprehensive benefits package for eligible full-time positions, including medical, dental, vision, life insurance, short- and long-term disability, 401K with company match, critical care voluntary insurance, flexible paid time off, paid holidays and opportunities for professional development reimbursement. Join us to enjoy competitive compensation and a full range of benefits designed to support your well-being and work-life balance.
The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Salary Range$175,000-$182,000 USD
$175k-182k yearly Auto-Apply 21d ago
Software Engineer III
Steel Point Solutions, LLC
Principal software engineer job in San Antonio, TX
Steel Point Solutions is an amazing SBA Certified (8a), HUBZone, Small Disadvantaged Business (SDB) and a Woman Owned Small Business (WOSB) company. Established in 2013 with a vision of offering world class, integrated business solutions for all levels of Government and commercial enterprises. We are represented by a team of talented and qualified professionals who know how essential efficient, cost-effective integrated solutions are to your organization's success. Leveraging these resources, we strive daily to lead the industry in program management and service delivery.
Job Summary
Steel Point is seeking to hire a SoftwareEngineer to join the team of one of our intel clients. The SoftwareEngineer will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real- time systems, and business management information systems) based upon documented requirements. This individual may work individually or as part of a team. The SoftwareEngineer reviews and tests software components for adherence to the design requirements and documents test results. The SoftwareEngineer also resolves software problem reports, utilizes software development and software design methodologies appropriate to the development environment. The SoftwareEngineer provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.
Responsibilities
* Analyze user requirements to derive software design and performance requirements
* Design and code new software or modifies existing software to add new features
* Debug existing software and corrects defects
* Integrate existing software into new or modified systems or operating environments
* Develop simple data queries for existing or proposed databases or data repositories
* Make recommendations for improving documentation and software development process standards
* Develop or implement algorithms to meet or exceed system performance and functional standards
* Assist with developing and executing test procedures for software components
* Write or review software and system documentation
* Develop software solutions by analyzing system performance standards, conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas
* Serve as team lead at the level appropriate to the software development process being used on any particular project
* Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
* Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
* Design or implement complex database or data repository interfaces/queries
* Oversees one or more software development teams and ensures the work is completed in accordance with the constraints of the software development process being used on any particular project
* Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
* Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
* Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
* Implement recommendations for improving documentation and software development process standards
* Serve as the technical lead of multiple software development teams
* Select the software development process in coordination with the customer and system engineering
* Recommend new technologies and processes for complex software projects
* Ensure quality control of all developed and modified software
* Delegate programming and testing responsibilities to one or more teams and monitor their performance
Required Qualifications
* Top Secret w/ Full Scope Poly clearance required
* Bachelor's Degree in Computer Science or related discipline from an accredited college or university is required. (In lieu of degree, four (4) years of additional softwareengineering experience on projects with similar software processes may be substituted)
* 20+ years of experience in softwareengineering programs and contracts of similar scope, type, and complexity
Candidates from Historically Underutilized Business Zones (HUBZone) are strongly encouraged to apply. To determine whether you reside in a HUBZone, visit: *****************************************
The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Salary Range
$175,000-$182,000 USD
Steel Point offers a comprehensive benefits package for eligible full-time positions, including medical, dental, vision, life insurance, short- and long-term disability, 401K with company match, critical care voluntary insurance, flexible paid time off, paid holidays and opportunities for professional development reimbursement. Join us to enjoy competitive compensation and a full range of benefits designed to support your well-being and work-life balance.
The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Salary Range
$175,000-$182,000 USD
$175k-182k yearly 60d+ ago
(5868) Software Engineer
Iamus Consulting
Principal software engineer job in San Antonio, TX
We are currently seeking a talented and experienced SoftwareEngineer to join our team. As a SoftwareEngineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented engineers to create software solutions that meet the needs of our clients. Work is hybird out of our San Antonio, TX or Columbia, MD offices.
Essential Job Responsibilities
Must have a strong working knowledge and experience developing Java based software capabilities.
Should have an inquisitive nature, responsiveness, and excellent testing skills.
Must also possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines.
Keep up-to-date with emerging trends and technologies in software development.
Will work in a fast-paced, small business environment with our talented team.
Additional duties as assigned.
Minimum Qualifications
Security Clearance - A current U.S. Government Secret security clearance is required to start; U.S. citizenship required. Can also consider candidates with a higher level clearance for this work.
At least 5 years of experience in SoftwareEngineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) and a Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience.
Experience in designing enterprise APIs.
Experience in RESTful web services.
Experience in Microservices architecture.
Experience in Object Oriented Programming (OOP) paradigms.
Experience with the agile software lifecycle.
Has a proven ability to learn quickly and works well both independently as well as in a team setting.
Experience with the Linux operating system.
Experience with configuration management tools (e.g. Git, Nexus, Maven).
Must be able to obtain Security+ certification within 60 days of hire.
Must be able to work 2 days a week onsite in San Antonio, TX or Columbia, MD. However, flexibility is essential to adapt to schedule changes as needed.
Preferred Requirements
Experience/interest in Kotlin is a plus.
DoD 8140/8570 compliance certification (Security+) is preferred.
Experience in cloud based technologies (AWS, Azure).
Experience in distributed databases, NoSQL databases, full text-search engines (e.g. Elasticsearch, MongoDB, Solr).
Scripting experience is a huge plus.
Prior experience or familiarity with our Big Data Platform is a plus.
Understanding of AGILE software development methodologies and use of standard software development tool suites. (e.g., JIRA, Confluence, Github Enterprise, etc.).
Compensation
At IAMUS Consulting, we're building a team of like-minded individuals who aren't afraid to work hard and support one another to achieve greater results. Fostering an environment where high-caliber employees can shine means that we offer benefits and support for our team both in the office and beyond. Our benefits include health insurance, life insurance, disability insurance, financial and retirement plans, paid leave, professional development, tuition assistance, and dependent care.
Salary at IAMUS Consulting varies based on location, education, skills, experience, as well as contract-specific affordability. The estimated salary range for this position is between $137,000 and $178,000. This estimate is one part of IAMUS Consulting's overall compensation package.
$137k-178k yearly 50d ago
Software Developer
Csv-Taurean
Principal software engineer job in San Antonio, TX
The Software Developer serves as senior application developers building Power Platform and .NET-based solutions for client users. This role delivers enterprise-grade automation and integration in alignment with requirements.
Key Responsibilities
Build PowerApps (canvas/model-driven) applications.
Develop Power Automate flows and custom connectors.
Integrate AI Builder and Copilot capabilities.
Build .NET/C#/ASP.NET MVC applications and APIs.
Customize SharePoint Online solutions (lists, apps, forms).
Perform M365 integrations using Graph API and other services.
Conduct troubleshooting, testing, and optimization of developed solutions.
Required Qualifications
Bachelor's or Master's degree.
Minimum 8 years of technical/engineering experience.
Industry-recognized commercial certifications relevant to the role (e.g., Microsoft Power Platform Developer, Azure Developer, or equivalent).
Demonstrated experience guiding development and implementations of technical solutions.
Desired Skills
Extensive Power Platform development experience.
Senior-level .NET and C# experience.
Knowledge of Azure AD, SharePoint Online, Graph API, Intune, Exchange.
PowerShell scripting proficiency.
$71k-96k yearly est. 49d ago
Software Engineer Level 1
Omm It Solutions
Principal software engineer job in San Antonio, TX
Clearance:
Active TS\/SCI and Full Scope Polygraph Clearance Required (Expired within 18 Months is also acceptable) Description:
The SoftwareEngineer develops, maintains, and enhances complex and diverse software systems (e.g., processing\-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware\/software trade\-offs, software reuse, use of Commercial Off\-the\-shelf (COTS)\/Government Off\-the\-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Requirements Education & Years of Experience:
Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
4 years of SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
7 years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.
Responsibilities:
Analyze user requirements to derive software design and performance requirements.
Debug existing software and correct defects.
Provide recommendations for improving documentation and software development process standards.
Design and code new software or modify existing software to add new features.
Integrate existing software into new or modified systems or operating environments.
Develop simple data queries for existing or proposed databases or data repositories.
Write or review software and system documentation.
Serve as team lead at the level appropriate to the software development process being used on any particular project.
Design or implement complex database or data repository interfaces\/queries.
Develop or implement algorithms to meet or exceed system performance and functional standards.
Assist with developing and executing test procedures for software components.
Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas.
Modify existing software to correct errors, to adapt to new hardware, or to improve its performance.
Design, develop and modify software systems, using scientific analysis and mathematic models to predict and measure outcome and consequences of design.
"}},{"field Label":"Education\/Work Experience","uitype":110,"value":"Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
4 years of SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
7 years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required."}],"is Mobile":false,"iframe":"true","job Type":"Permanent W\-2 Employee \/ Corp2Corp Contractor","apply Name":"Apply Now","zsoid":"667531037","FontFamily":"PuviRegular","job OtherDetails":[{"field Label":"Start Date","uitype":116,"value":"05\/07\/2025 12:00 AM"},{"field Label":"Compensation","uitype":2,"value":"Negotiable"},{"field Label":"Industry","uitype":2,"value":"IT Services"},{"field Label":"Work Authorization","uitype":2,"value":"Only US Citizen"},{"field Label":"Background Check\/Public Trust Clearance","uitype":2,"value":"Active TS\/SCI and Full Scope Poly Clearance"},{"field Label":"Job Opening ID","uitype":111,"value":"Omm2515J"},{"field Label":"State\/Province","uitype":1,"value":"Texas"},{"field Label":"City","uitype":1,"value":"San Antonio"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"x"}],"header Name":"SoftwareEngineer Level 1","widget Id":"**********00072311","awli IntegId":"urn:li:organization:13183191","is JobBoard":"false","user Id":"**********00210019","attach Arr":[],"awli ApiKey":"77lxp0jzni8qut","custom Template":"3","awli HashKey":"86a255121341e71308c9a76b362899c609c2ea3d55f41cdeb9044cbf2c396b796ddccd0ddef50d1489a0d076ff737782cf755cbdd023f4e09e454770627d8b99","is CandidateLoginEnabled":false,"job Id":"**********87965195","FontSize":"15","google IndexUrl":"https:\/\/ommincorp.zohorecruit.com\/recruit\/ViewJob.na?digest=KQYqVjncpn1bWvSh5HEssY03wPwh.cdg U15EFaQOuFw\-&embedsource=Google","location":"San Antonio","embedsource":"CareerSite","indeed CallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do","logo Id":"iwvd0ac9b8dc062e049549c3475d18ca5873d"}
Principal software engineer job in San Antonio, TX
As a SoftwareEngineer Level 1, you will perform system capabilities analysis, programming, installation, testing, and validation of operational automation and communications software as specified by requirements, standards, and licensing terms. While assisting other engineers, your scope of responsibility will include analysis, design, development, testing, and troubleshooting of computer software in support of technical and mission requirements.
MINIMUM/GENERAL EXPERIENCE:
Candidate must be capable of working in a fast-paced, multi-team environment. The ideal candidate will hold a Bachelor's Degree in an engineering, mathematics, sciences, or technology-related field of study and have 2+ years of hands-on experience building/coding system applications with programming languages such as Java, JavaScript, C, C++, C#, and Python in Agile/DevOps/DevSecOps environments.
FUNCTIONAL RESPONSIBILITY:
In this role you will:
* Work with container and container orchestration software.
* Perform tasks related to high-speed networking and network protocol technologies.
* Perform development tasks that support high-speed, distributed processing applications.
* Use GitLab to support GitOps process for Agile DevSecOps.
* Develop, create, or modify Python applications.
* Perform API development using gRPC, Corba, and REST.
* Work with Linux platforms.
REQUIREMENTS:
Security Clearance Level: TS/SCI with Full Polygraph
Certification: Certified Kubernetes Administrator
LOCATION:
Columbia, MD
60% telework is available, please note government reserves the right to change that requirement at any time
$64k-87k yearly est. 60d+ ago
Software Engineer
Redwood Dental
Principal software engineer job in San Antonio, TX
Required Technical Skills 1-3 years of relevant QA technical experience Contribute as an individual during test design, test planning and test execution Experience being part of an agile/scrum methodology team Experience testing web based applications, using browser developer tools
Able to collaborate across different functions. Work closely with product management and development teams to understand requirements and technical specifications; interact with clients on a regular basis for understanding business scenarios and provide testing/troubleshooting support.
Develop test plans, test cases and related test artifacts, familiar with the defect management process
Experience working with API's, using browser developer tools to validate API request and response data
Ability to write basic database queries
Strong ability to define problems, collect data, establish facts, and draw valid conclusions
Excels at working in a fast-paced startup environments
Knowledge of Health Insurance Domain is a huge plus
Soft Skills
Clear communicator (written and verbal)
Creative troubleshooting of technical problems
Ability to focus on deadlines and deliverables
Ability to think outside the box
Ability to work in a team
Recommended
BS or BA degree preferred
Knowledge of advanced SQL and relational databases is a major plus
Knowledge of performance testing concepts and tools a plus
Returns
Fun work environment and a great testing team
Challenge yourself and learn something new everyday
Above the market compensation
Job Type: Full-time/Part-time
Pay: $45.00 - $55.00 per hour
Experience:
relevant: 1-3 years (Required)
Work authorization:
United States (Preferred)
Work Location:
One location/Remote
Benefits:
Paid time off
This Job Is Ideal for Someone Who Is:
People-oriented -- enjoys interacting with people and working on group projects
Adaptable/flexible -- enjoys doing work that requires frequent shifts in direction
Detail-oriented -- would rather focus on the details of work than the bigger picture
This Company Describes Its Culture as:
Detail-oriented -- quality and precision-focused
Innovative -- innovative and risk-taking
Aggressive -- competitive and growth-oriented
People-oriented -- supportive and fairness-focused
$45-55 hourly 60d+ ago
Software Development Engineer in Test (SDET)
Futurex 4.1
Principal software engineer job in Bulverde, TX
Job Description
Futurex is seeking talented individuals for the position of Software Development Engineer in Test (SDET). This position is on-site at Futurex's Engineering Campus in Bulverde, 15 miles north of San Antonio, Texas. This position offers an opportunity for passionate, motivated, and driven individuals to join our team of world-class engineers and assist in quality assurance for Futurex's line of innovative, hardware-based cryptographic solutions
In the SDET role, your responsibilities will center on software development and testing. You will ensure the robustness of the company's automation initiatives before they can be distributed to internal and external clients. You will carry out functional integration testing between the company's applications, products, and services. Success in this role will be determined by your ability to successfully perform end-to-end testing of automation processes.
Job Responsibilities and Duties:
Assess and understand the flow of code and its interaction with various processes
Document processes and client demands for process improvement
Log, manage, and track user issues and cases
Develop new and extend current testing frameworks
Perform some manual regression testing
Troubleshoot bugs and other issues on desktop and web-based platforms
Test automation builds, execution, and script troubleshooting
Requirements
Job Requirements
Bachelor's degree in Computer Science, Computer Engineering, or related field
Excellent written and verbal communication skills
Ability to identify risks and errors in applications
Python proficiency
SQL proficiency
Selenium experience
Rest API
Linux/Bash experience
Fundamentals of TCP/IP networking
Strongly preferred:
Jenkins experience
Docker experience
Jenkins, Gitlab and/or other CI pipeline experience
Java Script experience
C++ experience
Knowledge of Micro Service architecture and testing
Kubernetes
MitMproxy experience
Groovy experience
Benefits
Health, dental, vision, life, and short/long-term disability insurance
Paid vacation, holidays, and sick leave
Competitive compensation and opportunities for advancement
Retirement plan with employer contribution match
Scenic corporate campus with amenities including a tennis court, jogging trail, and putting green
Welcoming culture, suited to entrepreneurial, and motivated individuals
Voted as one of the best places to work in San Antonio, 9 years running
$72k-99k yearly est. 9d ago
DevOps Software Engineer: Intermediate
Stratacuity
Principal software engineer job in San Antonio, TX
Title: DevOps Engineer: Intermediate Type: Contract to Hire Compensation: $40-50/hr. * If interested and qualified, please reach out to the professional recruiter, Nicole, at [email protected] with a copy of your most up to date resume.
The DevOps Engineer will play a key role in designing, developing, and maintaining software applications and supporting systems that drive operational efficiency across the organization. This role works closely with cross‑functional teams to ensure seamless integration, deployment, and performance of applications within a modern DevOps environment.
Key Responsibilities
* Designs, modifies, develops, writes, and implements software programming applications to support business and technical requirements.
* Supports and/or installs software applications and operating systems, ensuring optimal functionality and reliability in production environments.
* Participates in the testing process, including test review, analysis, test witnessing, and certification of software to ensure quality and compliance with standards.
* Applies knowledge of a wide variety of DevOps concepts, practices, and procedures, including CI/CD, automation, infrastructure-as-code, and cloud services.
* Relies on experience and judgment to plan, coordinate, and accomplish goals in a fast‑paced, dynamic environment.
* Performs a variety of complex tasks, often requiring problem-solving, cross-team collaboration, and innovative approaches.
* Exercises a wide degree of creativity and latitude, contributing ideas, improving processes, and driving continuous improvement within the DevOps lifecycle.
Qualifications
* 3-5 years of experience with CI/CD tools and automation frameworks.
* Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
* Understanding of containerization, orchestration, and modern infrastructure practices.
* Strong troubleshooting, analytical, and communication skills.
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or ************.
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Employee Type:
Contract
Location:
San Antonio, TX, US
Job Type:
Date Posted:
January 17, 2026
Similar Jobs
* DevOps SoftwareEngineer: Intermediate
* Cloud DevOps Engineer
* Azure DevOps Build Engineer
* Recruiter - Intermediate
* SoftwareEngineer
How much does a principal software engineer earn in San Antonio, TX?
The average principal software engineer in San Antonio, TX earns between $88,000 and $155,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 Antonio, TX
$117,000
What are the biggest employers of Principal Software Engineers in San Antonio, TX?
The biggest employers of Principal Software Engineers in San Antonio, TX are: