Github Principal Software Engineer Salary Jobs in Usa
4,658 positions found — Page 9
:In this role, Interns will have the opportunity to continue development and skills as it relates to their area of study through a robust ten week experience. The Internship program allows individuals to work on meaningful projects, hone their leadership skills, and gain relevant experience as it relates to business/support functions within a Healthcare setting. The Internship program allows for students to earn valuable knowledge by working alongside staff members through the completion projects and various industry tasks. *This is a summer internship that will run from June 1, 2026 through August 7, 2026**.
Education:
▪ Required: Currently enrolled in a program at an accredited university with degree credit study emphasis in a related field OR recently graduated from a university with a degree in a related field
Experience:
▪No prior experience required
Skills:
▪ Excellent verbal and written communication skills
▪ Ability to creativity evaluate and address departmental gaps/needs
▪ Able to work independently and collaboratively in teams
▪ Excellent time management, interpersonal, presentation, organization, decision-making, and planning skills.
▪ Proficient in technology
Knowledge of the following languages: .NET C#, Visual Studio, MSSQL
Licensure/Certification/Registration:
▪ N/A
Minimum Qualifications
1-3 years of experience (or equivalent projects/internships)
Python experience — scripting, automation, basic data processing
Experience with Linux environments (command line, SSH, basic system administration)
Willingness to work hands-on with physical hardware
Strong debugging instincts — you dig until you find the root cause
Nice to Have
Experience working with Android devices (ADB, logcat, shell commands)
Familiarity with 6DoF robots
Experience with modern C++
Experience with VR/AR devices or embedded systems
Version control with Git / Buck / Mercurial
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems in air and space that impact people’s lives around the world today, and for generations to come. Our work preserves freedom, democracy, and advances human discovery and our understanding of the universe. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future and have a lot of 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 has an opening for a Principal or Senior Principal DevOps Engineer to join our team of qualified, diverse individuals. This position can be located in Roy, UT, Bellevue, NE, or Huntsville, AL.
As an DevOps Engineer, you will
Develop scripts, workflows, and playbooks for storage provisioning, automation, and backup integration.
Design, build, maintain and own SDP‑compliant CI/CD pipelines, ensuring they incorporate security checks, automated patching, and governance requirements.
Develop containers with Podman and orchestrate deployments on Kubernetes (or similar platforms).
Create and maintain IaC using Ansible (or comparable tools) to provision and configure cloud resources, containers, and networking components.
Write automation scripts and playbooks in Python, Go, Bash, or other languages for building images, running SAST scans, and automating repetitive tasks.
Develop and evolve build, deployment, and release processes, including versioning, artifact storage, and promotion across environments.
Basic Qualifications
Must have an active U.S. Government DoD Secret security clearance at time of application, current and within scope, with an ability to obtain and maintain Special Access Program (SAP) approval as determined by the company to meet its business need
Hold or have the ability to obtain Security + CE (or other DoD 8570/8140 certification)
Level 3 (T3): 5 Years with Bachelors in Science from an accredited university; 3 Years with Masters; 1 Year with PhD or
4 additional years of relevant experience in lieu of a degree.
Level 4 (T4): 8 Years with Bachelors in Science from an accredited university; 6 Years with Masters; 4 Years with PhD or
4 additional years of relevant experience in lieu of a degree.
Experience with developing CI/CD workflows and utilizing tools such as Nexus, Maven, Jira, GitLab, and Release Management
Hands-on experience with Infrastructure as Code tools (e.g., Puppet, Chef, Ansible.)
Programming and scripting experience in a UNIX environment (GoLang, C++, Perl, Python, Bash, Ruby, Shell, Scripts)
Preferred Qualifications
Experience with Kubernetes, Docker, and/or other cloud orchestration tools and technologies
Experience with Podman, Buildah, Skopeo and/or other container tools and technologies
Experience with CI/CD best practices, automated builds and tests, quality gates, software quality, and CI tools, i.e., Jenkins
Experience with configuration management tools, i.e., Git, GitHub,
GitLab, Bitbucket, others Familiarity with branching strategies, gated commits, source-controlled management, etc. Familiarity with the principle of DevSecOps
Familiarity with Atlassian Tool Suite Jira, Confluence Familiarity with using a Nexus Repository
Familiarity with security coding standard best practices, static and dynamic scanning tools, i.e., SonarQube, Fortify, Coverity, PCLint, Anchore, Nexus Lifecycle, etc.
Familiarity with Agile Development
Pecan POS is seeking a skilled and detail-oriented QA Automation Engineer to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining automated testing frameworks to ensure the reliability, performance, and scalability of our point-of-sale (POS) platform used by hospitality businesses.
You will collaborate closely with software engineers, product managers, and QA specialists to improve software quality, reduce regression risk, and support continuous integration and delivery. This is an excellent opportunity to contribute to a fast-paced environment where quality and innovation are critical to delivering reliable transaction systems.
ResponsibilitiesDesign, develop, and maintain automated test frameworks for web and API testing
Create and execute automated regression, integration, and end-to-end tests
Collaborate with developers and product teams to define test strategies and acceptance criteria
Identify, document, and track defects through resolution
Integrate automated tests into CI/CD pipelines to support continuous delivery
Perform API testing and validate system integrations
Conduct root cause analysis and contribute to quality improvements
Maintain test environments and test data for consistent automation execution
Participate in code reviews and support quality engineering best practices
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
3+ years of experience in software testing and automation
Strong experience with automation tools such as Selenium, Cypress, Playwright, or similar frameworks
Experience with API testing tools such as Postman or RestAssured
Familiarity with programming languages such as Java, Python, JavaScript, or C#
Experience with SQL and database validation
Understanding of Agile development and the software testing lifecycle
Experience with version control systems such as Git
Strong problem-solving and analytical skills
Experience testing POS systems, fintech platforms, or payment processing systems
Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI
Familiarity with cloud environments (AWS, Azure, or GCP)
Experience with performance testing tools such as JMeter or k6
Fully remote work environment
Competitive salary
Opportunity to work on mission-critical transaction systems
Collaborative engineering-focused culture
Professional development and growth opportunities
Remote working/work at home options are available for this role.
LocationAtlanta, Georgia
Full/Part TimeFull-Time
Regular/TemporaryRegular
Add to Favorite JobsEmail this Job
About Us
Overview
Georgia Tech prides itself on its technological resources, collaborations, high-quality student body, and its commitment to building an outstanding and diverse community of learning, discovery, and creation. We strongly encourage applicants whose values align with our institutional values, as outlined in our Strategic Plan. These values include academic excellence, diversity of thought and experience, inquiry and innovation, collaboration and community, and ethical behavior and stewardship. Georgia Tech has policies to promote a healthy work-life balance and is aware that attracting faculty may require meeting the needs of two careers.
About Georgia Tech
Georgia Tech is a top-ranked public research university situated in the heart of Atlanta, a diverse and vibrant city with numerous economic and cultural strengths. The Institute serves more than 45,000 students through top-ranked undergraduate, graduate, and executive programs in engineering, computing, science, business, design, and liberal arts. Georgia Tech's faculty attracted more than $1.4 billion in research awards this past year in fields ranging from biomedical technology to artificial intelligence, energy, sustainability, semiconductors, neuroscience, and national security. Georgia Tech ranks among the nation's top 20 universities for research and development spending and No. 1 among institutions without a medical school.
Georgia Tech's Mission and Values
Georgia Tech's mission is to develop leaders who advance technology and improve the human condition. The Institute has nine key values that are foundational to everything we do:
Students are our top priority.
We strive for excellence.
We thrive on diversity.
We celebrate collaboration.
We champion innovation.
We safeguard freedom of inquiry and expression.
We nurture the wellbeing of our community.
We act ethically.
We are responsible stewards.
Over the next decade, Georgia Tech will become an example of inclusive innovation, a leading technological research university of unmatched scale, relentlessly committed to serving the public good; breaking new ground in addressing the biggest local, national, and global challenges and opportunities of our time; making technology broadly accessible; and developing exceptional, principled leaders from all backgrounds ready to produce novel ideas and create solutions with real human impact.
About the College of Computing at the Georgia Institute of Technology
The College of Computing has been a leader in defining modern computing as a paradigm that combines the foundations of theoretical mathematics and information science, the force of invention in computational systems and processes, and interdisciplinary practice that integrates innovation in computing with all facets of life. Today, the college comprises five schools that offer unique academic programs and conduct research specifically related to their concentration areas: Computer Science, Computing Instruction, Cybersecurity and Privacy, Interactive Computing, and Computational Science and Engineering.
The Team
The Center for Scientific Software Engineering (CSSE) is focused on the development and dissemination of software engineering best practices to accelerate both the quality and pace of scientific discovery at Georgia Tech and throughout the scientific community.
Location
Atlanta, GA
Job Summary
The School of Computational Science and Engineering (CSE) at GA Tech is seeking to hire a Research Engineer (Open Rank) to serve as a Product Manager. CSE is enhancing our impact on the Georgia Tech ecosystem through new programs that help students become better Research Software Engineers. With this increased capacity, we will amplify the impact of research conducted by Georgia Tech's scientific community. We are expanding our team of 6 professional software engineers (with varying degrees of industry experience) to include a Product Manager who is excited about working in a highly dynamic and research-oriented environment.
This is a hybrid working position.
Responsibilities
- Partner with Georgia Tech faculty to identify areas of scientific research likely to benefit from dedicated Research Software Engineering.
- Establish goals and requirements to create new functionality that maximize Research Software Engineering contributions.
- Pair students with Research Software Engineering mentors in the Center for Scientific Software Engineering.
- Partner with student Research Software Engineers to create development plans that deliver agreed-upon functionality.
- Monitor the progress of student Research Software Engineers as they embark on established development plans.
- Refine CSSE team processes to achieve our collective goals more efficiently.
Required Qualifications
This position vacancy is an open rank announcement. Final job offer will be dependent on candidate qualifications in alignment with Research Faculty Georgia Tech Faculty Handbook (faculty-handbook/3.2.1-research-faculty-hiring-and-promotion-guidelines)
Research Engineer I
Bachelor's degree
Research Engineer II
- Three (3) years of relevant full-time experience after completion of Master's or
- Five (5) years of relevant full-time experience after completion of Bachelor's or
- Doctoral Degree
Senior Research Engineer
- Master's degree with seven (7) years of relevant full-time experience after completion of that degree, or
- Master's degree with nine (9) years of relevant full-time experience after completion of a Bachelor's degree, or
- Doctoral degree with four (4) years of relevant full-time experience after completion of a Bachelor's degree
Principal Research Engineer
- Master's degree with Eleven (11) years of relevant full-time experience or
- Doctoral degree with Seven (7) years of relevant full-time experience after completion of a Bachelor's degree
- One (1) year of relevant full-time experience
- Experience in Data Science, Network Science, Algorithms, Machine Learning and AI.
Preferred Qualifications
- Bachelor's Degree in Computer Science, Electrical Engineering, a STEM-related field, or equivalent practical experience.
- Minimum of 4 years of experience in product management.
- Experience working with open-source software and open-source communities.
- Experience collaborating with research stakeholders in academic or industry settings.
- Proven ability to create clear and compelling software specification documents.
- Experience working closely with software engineers to define feature scope and development estimates.
- Strong product thinking, with the ability to synthesize information quickly and take decisive action.
- Empathy for users and experience engaging with customers and stakeholders to understand their needs.
- Ability to prioritize effectively in environments with limited resources, ambiguity, or competing demands.
- Strong interpersonal skills and the ability to build positive, collaborative relationships.
- Clear and compelling communication skills, both verbal and written.
- Understanding of the software development lifecycle and its various phases.
- Awareness of opportunities and challenges associated with Generative AI technologies.
Contact Information
Requests for information may be directed to Dr. Dave Brownell: .
USG Core Values
The University System of Georgia is comprised of our 26 institutions of higher education and learning as well as the System Office. Our USG Statement of Core Values are Integrity, Excellence, Accountability, and Respect. These values serve as the foundation for all that we do as an organization, and each USG community member is responsible for demonstrating and upholding these standards. More details on the USG Statement of Core Values and Code of Conduct are available in USG Board Policy 8.2.18.1.2 and can be found on-line at policymanual/section8/C224/#p8.2.18_personnel_conduct.
Additionally, USG supports Freedom of Expression as stated in Board Policy 6.5 Freedom of Expression and Academic Freedom found on-line at policymanual/section6/C2653.
Equal Employment Opportunity
The Georgia Institute of Technology (Georgia Tech) is an Equal Employment Opportunity Employer. The Institute is committed to maintaining a fair and respectful environment for all. To that end, and in accordance with federal and state law, Board of Regents policy, and Institute policy, Georgia Tech provides equal opportunity to all faculty, staff, students, and all other members of the Georgia Tech community, including applicants for admission and/or employment, contractors, volunteers, and participants in institutional programs, activities, or services. Georgia Tech complies with all applicable laws and regulations governing equal opportunity in the workplace and in educational activities.
Equal opportunity and decisions based on merit are fundamental values of the University System of Georgia ("USG") and Georgia Tech. Georgia Tech prohibits discrimination, including discriminatory harassment, on the basis of an individual's race, ethnicity, ancestry, color, religion, sex (including pregnancy), national origin, age, disability, genetics, or veteran status in its programs, activities, employment, and admissions. Further, Georgia Tech prohibits citizenship status, immigration status, and national origin discrimination in hiring, firing, and recruitment, except where such restrictions are required in order to comply with law, regulation, executive order, or Attorney General directive, or where they are required by Federal, State, or local government contract.
Other Information
This is not a supervisory position.
This position does not have any financial responsibilities.
This position will not be required to drive.
This role is not considered a position of trust.
This position does not require a purchasing card (P-Card).
This position will not travel
This position does not require security clearance.
Other Information
CENTER FOR SCIENTIFIC SOFTWARE ENGINEERING
The Center for Scientific Software Engineering (SSE) at Georgia Tech (one of the four inaugural Virtual Institute for Scientific Software centers) supports the development of better quality, more sustainable scientific software. To achieve this goal, the Center:
- Creates custom software solutions in partnership with scientific researchers.
- Provides guidance on state-of-the-art tools, technology, and techniques.
- Encourages best practices in open science and the open-source software that supports it.
- Creates and supports long-term scientific platforms and systems.
- Educates students as they create software solutions and develop their software engineering skills.
OPPORTUNITY
You are a good fit for this team if you have the following.
- Desire to participate in an exceptional team that pushes the boundaries of science and software.
- Desire to learn, grow, coach, and be coached.
- Ability to learn new concepts across different scientific domains.
- Ability to lead and contribute with a clear understanding of your capabilities and areas for growth.
- Positive, open, and team-oriented approach to work.
- Entrepreneurial drive and ability to thrive in open-ended environments.
Background Check
The candidate of choice will be required to pass a pre-employment background screening. employment/pre-employment-screening.
Propy is revolutionizing the real estate industry by building the world's first AI-powered Title and Escrow platform onchain. We have processed over $5B in transactions, and we are on a mission to make closing on a home as easy as buying a stock.
We combine blockchain for security with advanced AI to automate the heavy lifting of closing documents. We aren't just "using" AI; we are building the infrastructure that allows AI agents to securely manage escrow, eliminate fraud, and run 24/7.
We are looking for a pragmatic Applied AI Engineer to join our engineering team.
The role is not about training models and does not involve academic Machine Learning research. It is about building the rails that make AI usable in a high-stakes financial environment. You will bridge the gap between our robust C#/.NET architecture and the probabilistic world of LLMs.
Title and Escrow is a document-heavy industry with zero room for error. Your mission is to use AI to clean up the messiness of real-world real estate data.
You will solve problems like:
- Structured Data Extraction: Converting messy, unstructured data (like emails, PDFs, documents) from various sources into strictly validated JSON schemas with as close to 100% accuracy as possible.
- Escrow Automation: Designing workflows that reduce human intervention by 50% by intelligently routing tasks based on AI analysis.
- Fraud Detection: Implementing deterministic logic checks on bank and financial documents to detect fraud patterns before they happen.
- Engineer the Integration: Writing production-grade code that interacts with external AI APIs
- "Prompt Engineering" as Code: You won't just write prompts; you will version, test, and optimize them. You will define strict schemas to ensure the AI speaks the language of our internal tools.
- Orchestrate & Validate: Help in building the logic that parses AI responses, validates them against our database (MongoDB), and flags inconsistencies before they reach the user.
- Full-Stack Implementation: Work to visualize AI-aided services and data for user review and approval.
- Collaborate: Work closely with the other senior engineers and product owners to translate complex "Title & Escrow" schemas into technical constraints that an AI can understand.
- Developer DNA: You are a software engineer first. You have strong experience in Python (C# / .NET is an advantage) and understand programming in depth.
- Applied AI Experience: You have integrated LLMs into applications via API. Have experience with not only models but also AI frameworks. Experience with workflows, AI agent building and orchestration. You understand context windows, token limits, temperature, and guardrails.
- Data Handling: Experience with handling complex data structures.
- The "Glue" Mindset: You enjoy writing the code that connects different services ( like the AWS, AI APIs, and Database) to make a seamless features.
- Collaborative Autonomy: You will own the AI domain, but you won't be on an island. You will be embedded in a senior engineering team that supports you with architecture, code reviews, and best practices.
- Experience with AWS infrastructure.
- Familiarity with the US Real Estate, Title, or Escrow process.
- Working in a transparent environment which focuses on solving problems and getting things done.
- The opportunity to work with very smart and driven people.
- The ability to grow your talents and career in a high-growth sector.
- A remuneration package that is based on the candidate's motivation, skills, and experience.
Please submit your resume to this job ad along with a portfolio of your AI-related experience, GitHub account and anything else you find applicable.
Job Title: HR - Principal Talent Acquisition Operations Specialist
Duration: 9 Months
Location: Washington D.C. 20001
Job Type: Temporary Assignment
Work Type: Remote
Work Schedule: M-F 8AM – 5PM
Payrate:$35. /hr.
Overview
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. The below job opportunity is to one of Our clients who is a global leader in analytical testing, deliver a comprehensive portfolio of complete solutions - systems, software, consumables, and on-site and online services - with one overarching purpose: to help make the world healthier, cleaner, and more sustainable.
MUST haves -
- 5+ years' directly relevant experience in:
- Agency recruitment - headhunting and recruiting contractors/consultants (not just direct hire positions)
- Pharma/Biotech cGMP industry experience
- 2+ years' minimum experience headhunting senior- and executive-level, technical roles. or roles like Senior Automation Engineers, Principal Validation Engineers, Senior Project Managers (pharma industry), Capital Project Managers, Capital Project Design Engineers (greenfield sites)
- Extensive experience in LinkedIn Recruiter, hunting for qualified talent and conducting InMail outreach and follow-up
Note: This is a fully remote role.
TekWissen® Group is an equal opportunity employer supporting workforce diversity.
Bhagyashree Yewle, Principal Lead Recruiter - YOH SPG
TIME Lead Platform Engineer with Python Programming & AWS Cloud - HYBRID ONSITE
Location Flexibility: This role is based 4 days per week in either Boston MA or Needham MA, with occasional travel between offices as needed.
Candidates requiring visa sponsorship are welcome to apply!
FROM THE HIRING MANAGER - for our Platform Engineering team what we’re looking for are people who have experience building technology to be used by other development teams (not business users).
THE POSITION We are currently seeking qualified candidates for a Lead Software Engineer position for our Platform Engineering team which is responsible for designing and building tools and workflows for our internal software engineering teams. These systems will allow them to build and deploy applications effortlessly, allowing them to focus on building business functionality for their users. Your work will directly support enterprise-wide initiatives, helping teams across the organization streamline operations, improve reliability, and accelerate delivery. This role is ideal for someone who enjoys solving complex technical problems and collaborating with other engineers to create highimpact internal platforms. The ideal candidate should have experience enabling IT organizations to work more efficiently, standardize best practices, and reduce friction across the development lifecycle. This includes creating reusable components, automation frameworks, and platform capabilities that empower our engineering teams.
KEYS TO THE POSITION
- 10+ years of experience in software engineering
- Proficient in Python with experience building tools using widely adopted libraries such as Pandas, NumPy, Requests, BeautifulSoup, FastAPI, and SQLAlchemy
- Skilled in packaging, testing, and deploying Python applications using tools like pytest, setuptools, and Docker
- Hands-on experience designing, deploying, and managing cloud-native applications using AWS services (e.g., EC2, Lambda, S3, RDS, CloudFormation), with a strong grasp of scalable and secure architecture principles.
- Experience designing and operating DevOps platforms including CI/CD pipelines, infrastructure as code (e.g., Terraform, Jenkins), and container orchestration using ECS or EKS - Experience designing and operating monitoring, logging, and performance optimization tools (e.g., OpenSearch, Open Telemetry, CloudWatch, X-Ray)
- Excellent written and verbal communication
- Attention to detail, self-discipline, and passion to drive and innovate
- Must be comfortable with test-driven development, continuous integration, and agile development methodologies using tools like GIT, Artifactory, and Jenkins
- Experience working with offshore development teams is a plus
- Bachelor’s degree in computer science, engineering, math, or related field, or equivalent experience is preferred
Estimated Min Rate: $140,000.00
Estimated Max Rate: $165,000.00
What’s In It for You?
We welcome you to be a part of the largest and legendary global staffing companies to meet your career aspirations. Yoh’s network of client companies has been employing professionals like you for over 65 years in the U.S., UK and Canada. Join Yoh’s extensive talent community that will provide you with access to Yoh’s vast network of opportunities and gain access to this exclusive opportunity available to you. Benefit eligibility is in accordance with applicable laws and client requirements. Benefits include:
- Medical, Prescription, Dental & Vision Benefits (for employees working 20+ hours per week)
- Health Savings Account (HSA) (for employees working 20+ hours per week)
- Life & Disability Insurance (for employees working 20+ hours per week)
- MetLife Voluntary Benefits
- Employee Assistance Program (EAP)
- 401K Retirement Savings Plan
- Direct Deposit & weekly epayroll
- Referral Bonus Programs
- Certification and training opportunities
Note: Any pay ranges displayed are estimations. Actual pay is determined by an applicant's experience, technical expertise, and other qualifications as listed in the job description. All qualified applicants are welcome to apply.
Yoh, a Day & Zimmermann company, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Visit to contact us if you are an individual with a disability and require accommodation in the application process.
For California applicants, qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. All of the material job duties described in this posting are job duties for which a criminal history may have a direct, adverse, and negative relationship potentially resulting in the withdrawal of a conditional offer of employment.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
By applying and submitting your resume, you authorize Yoh to review and reformat your resume to meet Yoh’s hiring clients’ preferences. To learn more about Yoh’s privacy practices, please see our Candidate Privacy Notice: working/work at home options are available for this role.
Defense, Aerospace, Human Factors, and Security markets.
DCS’s software engineers use the latest tools and techniques to deliver advanced technologies leveraging natural language processing, artificial intelligence, and distributed solutions, to name a few.
We push the envelope in these technologies, creating software that achieves superb robustness, scalability, and usability while exceeding customer expectations.
We’re solving hard problems at DCS through development of advanced technology.
This is an opportunity to join a growing, cutting-edge team in creating next-generation autonomy technologies.
DCS is looking for software engineers to create next-generation autonomy technology.
This spans a significant range, including UI development, architecture design and implementation, and algorithm design and development.
DCS’s role in autonomy development is broad and includes opportunities to work in one or more areas that apply to autonomous systems.
As a software engineer in this role, you will join a Scrum team and help scope, implement, and integrate new software.
You will also employ best practices in the industry to ensure maximum code reusability, extensibility, and modularity.
You will work in Dayton, OH, and work with teammates in Dayton and Columbus that have backgrounds in multiple disciplines, including: artificial intelligence, human factors, software development, simulation integration, and military Subject Matter Experts (SMEs).
Essential Job Functions: Implementing algorithms, to include multi-vehicle planning, allocation, and mission construction.
Designing and building system architecture, to include scoping applications and their data exchange.
Leveraging natural language processing to support user input to the system, or to construct variable-scale multi-vehicle operations.
Building user interfaces in C# using WPF, Blazor, and Uno Platform technologies, and in C++ using Qt.
Integrating AI models into systems that rely on their services using LLMs, Python and other relevant technologies.
You’ll work in a collaborative environment with other software engineers of varied backgrounds, human factors experts, and experts in natural language processing and machine learning.
Required Skills: Due to the sensitivity of customer related requirements, U.S.
Citizenship is required.
Eligible to obtain a U.S.
security clearance.
Must have 2 years of experience with a bachelor’s degree in computer science, Computer Engineering, or related technical discipline (candidates with varying degree and experience combinations may be considered for alternative classifications).
May require occasional travel to customer sites across the U.S.
Desired Skills: Knowledge and use of C# and C++.
Knowledge of SOLID principles.
Understanding of Inversion of Control concepts.
Knowledge of common design patterns used in software development.
Familiarity with version control systems and Agile/Scrum software development methodologies.
Location Details: United States - Remote
At GoDaddy the future of work looks different for each team. Some teams work in the office full-events or offsites. This is a remote position, so you'll be working remotely from your home. You may occasionally visit a GoDaddy office to meet with your team for events or offsites.
This position is not eligible to be performed in Alaska, Mississippi, North Dakota, or the Virgin Islands.
GoDaddy is not currently considering candidates for this role in California, Seattle, or NYC.
Join our team
Do you want to be an Information Security Leader at GoDaddy? GoDaddy's Product Security group is looking for a Principal Security Engineer to join our organization. Can you solve large scale and cross-company issues, while ensuring that partnership with the development and operational communities remains in front of mind?
GoDaddy is looking for a Principal Security Engineer to apply their hands-on technical skills, strong leadership abilities, and an eagerness to design solutions to complex problems. You must be comfortable with communicating to stakeholders, performing security assessments and prioritizing security risks, creating/presenting high-quality deliverables.
What you'll get to do...
- Identify security threats in applications and infrastructure and provide remediation mentorship to system owners.
- Join forces with SRE and development teams to find new and creative ways to reduce the occurrence of vulnerabilities at scale.
- Build repeatable/reusable security processes and frameworks.
- Review quality issues and work towards detecting security flaws both obvious and discrete.
- Assist with scoping prospective projects, participating in projects from kickoff through "definition of done" via end-to-end ownership.
- Use your industry experience to own and drive resolution and retest complex security events, policy questions and technical security risks.
Your experience should include...
- 7+ years of progressive security engineering experience across Security Architecture, Cryptography, Network, Cloud, Mobile, and Web Security.
- Skilled in Secure Development Lifecycle, Security by Design, and Shift Left methodologies.
- Proficient in Threat Modeling, Architecture Review, Penetration Testing, Code Review, SAST, and DAST.
- Strong scripting abilities in languages such as Python, C, C++, Java, Ruby, and PowerShell.
- Adept at applying security best practices for compliance, with excellent problem-solving and communication skills.
You might also have...
- Bachelor's degree in computer science or related field.
- Master's degree or PhD in Computer Science or related field.
- Hosting industry and/or cloud Experience.
- Experience in hardware security.
We've got your back... We offer a range of total rewards that may include paid time off, retirement savings (e.g., 401k, pension schemes), bonus/incentive eligibility, equity grants, participation in our employee stock purchase plan, competitive health benefits, and other family-friendly benefits including parental leave. GoDaddy's benefits vary based on individual role and location and can be reviewed in more detail during the interview process.
We also embrace our diverse culture and offer a range of Employee Resource Groups (Culture). Have a side hustle? No problem. We love entrepreneurs! Most importantly, come as you are and make your own way.
About us... GoDaddy is empowering everyday entrepreneurs around the world by providing the help and tools to succeed online, making opportunity more inclusive for all. GoDaddy is the place people come to name their idea, build a professional website, attract customers, sell their products and services, and manage their work. Our mission is to give our customers the tools, insights, and people to transform their ideas and personal initiative into success. To learn more about the company, visit About Us.
At GoDaddy, we know diverse teams build better products—period. Our people and culture reflect and celebrate that sense of diversity and inclusion in ideas, experiences and perspectives. But we also know that's not enough to build true equity and belonging in our communities. That's why we prioritize integrating diversity, equity, inclusion and belonging principles into the core of how we work every day—focusing not only on our employee experience, but also our customer experience and operations. It's the best way to serve our mission of empowering entrepreneurs everywhere, and making opportunity more inclusive for all. To read more about these commitments, as well as our representation and pay equity data, check out our Diversity and Pay Parity annual report which can be found on our Diversity Careers page.
GoDaddy is proud to be an equal opportunity employer. GoDaddy will consider for employment qualified applicants with criminal histories in a manner consistent with local and federal requirements. Refer to our full EEO policy.
Our recruiting team is available to assist you in completing your application. If they could be helpful, please reach out to
Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.
GoDaddy doesn't accept unsolicited resumes from recruiters or employment agencies.
Remote working/work at home options are available for this role.