Principal Software Engineer

KellyMitchell Group

Round Rock (TX)

Presencial

USD 72 000 - 103 000

Tempo integral

Há 10 dias

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Employee Stock Ownership Plan
401K offered

Resumo da oferta

KellyMitchell Group seeks a Principal Software Engineer to design, code, test, and document software following client standards. You will analyze requirements, develop tests, and collaborate with cross-functional teams to deliver reliable software.

The role emphasizes AI/LLM development, context management, and scalable architectures, with potential mentorship of junior colleagues and guidance as a technical SME.

Qualificações

  • Must have hands-on experience deploying AI-based solutions in production.
  • Experience with modern AI/LLM development and context engineering.
  • Familiarity with secure development practices and enterprise security.

Responsabilidades

  • Develop and document software per client standards and policies.
  • Lead small- to mid-size network/data projects from design to implementation.
  • Draft and execute test plans and automated test scripts; log defects.
  • Provide Tier 2 technical support and on-call escalation participation.
  • Mentor junior team members and act as a technical SME.

Conhecimentos

AI/LLM development
Agentic system design
Context/window management
API design
Distributed systems
CI/CD integration
Security/compliance
Communication
Cross-functional collaboration
Independent delivery lifecycle

Formação académica

Bachelor's or Master's in CS or related field

Ferramentas

Claude Code
GitHub Copilot
Cursor
DevOps tools

Descrição da oferta de emprego

Our client, a leading technology company, is seeking a Principal Software Engineer to design, code, test, debug and document software according to the client's systems quality standards, policies and procedures. This role involves analyzing business requirements, developing test plans and automated test scripts, executing testing procedures, identifying and resolving defects, and collaborating with business and development teams to deliver reliable software. Provides technical guidance on complex projects, manages project milestones and deliverables, and recommends process improvements to enhance software quality, performance, and scalability. May also mentor junior team members and serve as a technical subject matter expert.

This position is W-2 only. We do not work with third-party firms or C2C arrangements for this role.

Core Responsibilities
  • Develop and maintain network device configuration scripts and supporting change documentation to meet project goals and deadlines
  • Implement network infrastructure changes during scheduled change windows, including after-hours maintenance
  • Review network engineering and change documentation prepared by other engineers and provide technical feedback
  • Develop processes to test network applications and devices before production deployment, evaluate performance, and recommend optimization steps
  • Provide Tier 2 technical support to the network operations team and participate in an on-call escalation rotation
  • Translate business and technical requirements into actionable network solutions and deliverables
  • Lead small- to medium-sized internal data network projects from design through implementation
  • Create detailed physical and logical network designs for complex enterprise environments
  • Serve as a technical resource and provide guidance on data, voice, mobile, and network technologies to help teams develop effective solutions
  • Apply network automation and scripting to improve infrastructure deployment, configuration, and operational efficiency
  • Partner with cross-functional teams to troubleshoot issues, assess technical risks, and deliver reliable production network solutions
  • Evaluates and recommends software and hardware solutions to meet user needs
  • Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements
  • Works with business and development teams to clarify requirements to ensure testability
  • Drafts, revises, and maintains test plans, test cases, and automated test scripts
  • Executes test procedures according to software requirements specifications
  • Logs defects and makes recommendations to address defects
  • Retests software corrections to ensure problems are resolved
  • Documents evolution of testing procedures for future replication
  • May conduct performance and scalability testing
Required Skills/Experience (Must-Haves)
  • Demonstrated experience developing and deploying AI-based solutions in production environments, with measurable business or operational impact
  • Hands-on experience with modern AI/LLM development, including context engineering, such as designing model context windows, agentic retrieval and search, memory architectures, enterprise data grounding, and structured outputs
  • Agentic system design, including agent loop engineering, multi-agent and sub-agent orchestration, and tool/function calling
  • Context window management and token budgeting, including cost and latency optimization for production workloads
  • Evaluation of AI system quality, reliability, and safety
  • Solid understanding of software architecture and systems design, including API design, event-driven patterns, and data modeling for scalability and extensibility
  • Experience developing and/or deploying applications with large-scale impact (broad user base, high transaction volume, or organization-wide adoption)
  • Experience integrating with multiple systems and platforms (REST/GraphQL APIs, CI/CD pipelines, cloud services, enterprise tooling)
  • Demonstrated ability to work independently across the full delivery lifecycle - requirements analysis, solution design, implementation, deployment, and stakeholder engagement - with accountability for results
  • Strong communication and collaboration skills, with the ability to convey technical concepts to both engineering and business audiences
  • Working knowledge of secure development practices and experience designing solutions that meet enterprise security and compliance requirements
Preferred Skills/Experience (Nice-to-Haves)
  • Bachelor's or master's degree in computer science or a related field, or equivalent practical
  • Experience applying AI within a security domain - application security, DevSecOps, code analysis, threat modeling, firmware security or software supply-chain security
  • Familiarity with secure-by-design / secure-by-default principles and relevant frameworks (e.g., OWASP, including the OWASP Top 10 for LLM Applications; NIST SSDF)
  • Experience with MCP (Model Context Protocol), building agent skills and tools, or extending AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor, Devin)
  • Experience with AI evaluation frameworks, guardrails, prompt/response caching strategies, and LLMOps in production
  • FULLY ONSITE
  • Contract: 12 months
  • Pay Range: The approximate pay range for this position is between $52.00 and $75.00 per hour. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.
  • Employee Stock Ownership Plan
  • 401K offered
About KellyMitchell

At KellyMitchell, our culture is world class. We’re movers and shakers! We don’t mind a bit of friendly competition, and we reward hard work with unlimited potential for growth. This is an exciting opportunity to join a company known for innovative solutions and unsurpassed customer service. We're passionate about helping companies solve their biggest IT staffing & project solutions challenges. As an employee-owned, women-led organization serving Fortune 500 companies nationwide, we deliver expert service at a moment's notice.

Marketing Disclosure

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from KellyMitchell and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at https://www.careers.kellymitchell.com/privacy-policy

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Engineer – Python/AI
Senior Software Engineer – Python/AI

KellyMitchell Group • Fort Worth (TX)

Híbrido
USD 48 000 - 70 000
Medical insurance
Dental insurance
Vision insurance
+2
Cybersecurity Engineer – AI Security
Cybersecurity Engineer – AI Security

KellyMitchell Group • Fort Worth (TX)

Presencial
USD 51 000 - 74 000
Medical, Dental & Vision Insurance
Employee-Owned Profit Sharing (ESOP)
401K
Senior Software Engineer
Senior Software Engineer

KellyMitchell Group • Fort Worth (TX)

Híbrido
USD 44 000 - 63 000
Medical, Dental, & Vision Insurance
Employee-Owned Profit Sharing (ESOP)
401K offered
Full Stack Developer
Full Stack Developer

KellyMitchell Group • Greenwood Village (CO)

Presencial
USD 51 000 - 73 000
Medical, Dental, & Vision Insurance
Employee-Owned Profit Sharing (ESOP) 4
Director, Security Architecture & Engagement
Director, Security Architecture & Engagement

KellyMitchell Group • Burbank (CA)

Híbrido
USD 96 000 - 138 000
Medical, Dental, & Vision Insurance
Employee Stock Ownership Plan
401K offered
Data Engineer
Data Engineer

KellyMitchell Group • McLean (VA)

Presencial
USD 72 000 - 103 000
Medical Insurance
Dental Insurance
Vision Insurance
+2
BA/Product Owner – Agentic AI & Automation
BA/Product Owner – Agentic AI & Automation

KellyMitchell Group • Stamford (CT)

Híbrido
USD 73 000 - 105 000
Medical, Dental, & Vision
ESOP
401K
Client Development Representative (Internal) - Minneapolis, MN
Client Development Representative (Internal) - Minneapolis, MN

Kelly Mitchell • Minneapolis (MN)

Híbrido
USD 55 000 - 75 000
Hybrid Work Model
Sales Incentive Trip
Monthly Cell Phone Reimbursement
+5
Client Development Representative (Internal) - Seattle, WA
Client Development Representative (Internal) - Seattle, WA

Kelly Mitchell • Bellevue (WA)

Híbrido
USD 60 000 - 90 000
Competitive base salary + bonus
Hybrid work model
Sales incentive trip
+5
Senior Software Engineer (Machine Learning / MLOps)
Senior Software Engineer (Machine Learning / MLOps)

KellyMitchell Group • Santa Monica (CA)

Presencial
USD 80 000 - 114 000
Medical, Dental, & Vision Insurance
Employee-Owned ESOP
401K offered