Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend Software Engineer

GrabJobs

We’re looking for an experienced backend engineer to help build and scale the next generation of AI-driven cybersecurity platforms at Theori. You’ll play a key role in architecting and implementing core backend systems that power Xint, our autonomous penetration testing framework. This is a foundational role in our NA engineering team—ideal for someone who thrives on solving complex systems challenges, enjoys designing for scale and reliability, and wants to help define engineering excellence in a fast-growing, AI-first company. Key Responsibilities Architect, develop, and maintain backend services and APIs that power Theori’s AI security platforms. Design for performance, scalability, and fault-tolerance across distributed systems. Collaborate with product and frontend engineers to define and deliver secure, well-structured APIs. Build and optimize data pipelines supporting LLM agent workflows and real-time scanning. Establish backend best practices, coding standards, and CI/CD processes for a growing US team. Write clean, well-tested, and maintainable code in Python and related technologies. Mentor junior engineers and contribute to a strong, collaborative engineering culture. Requirements 5+ years of professional software engineering experience building production systems. Strong proficiency in Python, with proven experience developing reliable backend services (FastAPI preferred). Solid understanding of system design, distributed architectures, and performance optimization. Experience with Redis, PostgreSQL, and Docker-based environments. Familiarity with AI/LLM-driven workflows or asynchronous, event-based architectures. Comfort working in an early-stage environment with evolving requirements. Self-directed, ownership-oriented, and comfortable driving projects from design to deployment. Based in US or Canada. Nice to Have Experience with Rust. Background in cybersecurity, application security, or vulnerability analysis. Knowledge of message queues, task orchestration, or microservices. Familiarity with LLM integration, RAG pipelines, or vector databases. Prior experience in startups or B2B SaaS environments. Previous involvement in building or scaling distributed systems or engineering teams. What We Offer Compensation & Benefits Competitive salary + equity Health, dental, and vision insurance Generous PTO policy Remote work Laptop + home office stipend Engineering Culture Ship features that matter Modern Python-based stack (FastAPI, Redis, PostgreSQL, Docker) Strong focus on testing and quality Clear documentation and processes Collaborative, low-ego team Career growth and mentorship Work-Life Balance Flexible hours, remote-first culture Focus on outcomes, not hours

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Backend Software Engineer in Mckinney, TX vacancy
  •  ...We’re looking for an experienced backend engineer to help build and scale the next generation of AI-driven cybersecurity platforms at Theori...  ...culture.   Requirements ~5+ years of professional software engineering experience building production systems. ~ Strong... 
    Suggested
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Mckinney, TX
    1 day ago
  •  ...Collaborative & positive team environment Training & mentoring from leading technologists Paid technology conferences Backend Software Engineer Development We are seeking a passionate Backend Engineer to help us design and build our customer-facing APIs and... 
    Suggested
    Full time
    Flexible hours

    d3v Technology Solutions

    Plano, TX
    12 days ago
  •  ...Need 9+ Years ~ Leaning more heavily ~= 50/50 towards Frontend is desired and more preferred. ~ Solid understanding of engineering best practices ~ Self-directed and motivated ~ Works well in a collaborative team and comfortable with pair programming... 
    Suggested

    Trinity Technology Solutions

    Mckinney, TX
    4 days ago
  • $61k - $101k

     ...Requirements: We look for formal training or certification in software engineering concepts, plus 5+ years of applied experience. We need...  ...value delivered through automation at scale. We optimize backend applications for maximum speed, reliability, and scalability... 
    Suggested
    Full time
    For contractors

    J.P. Morgan

    Plano, TX
    2 days ago
  •  ...), gRPC, and occasional custom protocol parsers.FastAPI‑Based Backend (3 + yrs) - Design, develop and test production‑grade REST/Streaming...  ...Access & SCIM provisioning.AI/LLM Pipelines - Building prompt‑engineering workflows, PII anonymisation, and monitoring Azure OpenAI (or... 
    Suggested

    Woongjin

    Plano, TX
    8 hours ago
  • $8.68k

     ...clean, efficient, and well-documented code Manage the entire software development lifecycle, including planning, prioritizing,...  ...the current solutions  Work closely with customers, and other engineers to define requirements and deliver innovative solutions Implement... 
    Full time
    Contract work

    SBT Global, Inc.

    Plano, TX
    12 days ago
  • A technology company in McKinney, Texas is seeking a backend engineer specializing in Linux systems and network engineering. The ideal candidate will work on designing and optimizing systems for the ControlOne Bridge product, ensuring security and performance while collaborating... 
    Flexible hours

    Cytracom

    Mckinney, TX
    1 day ago
  • $85k - $90k

     ...Monitor and support ongoing RPA operations delivered to customers; troubleshoot and enhance solutions Collaborate with customers and engineers to define requirements and deliver solutions Implement automated testing, debug issues, troubleshoot complex problems... 
    Contract work
    Temporary work
    Visa sponsorship
    Free visa

    Cinter Technology Services

    Plano, TX
    3 days ago
  •  ...Overview: Senior Backend Engineer Location: Plano, TX (Hybrid - 2-3 days onsite per week) Duration: 6 months with potential to...  ...requirements. Required Qualifications: ~8+ years of backend software engineering experience. ~ Strong expertise in Node.js... 
    Contract work
    2 days per week
    3 days per week

    Stellar IT Group

    Plano, TX
    4 days ago
  •  ...Responsibilities: Seeking a versatile, highly skilled Senior Backend Engineer to join our engineering organization. In this role, you'll...  ...production Minimum Qualifications: ~8+ years of backend software engineering experience ~ Strong experience with Node.js and... 

    Synectics

    Plano, TX
    3 days ago
  •  ...writing clean, efficient, and well-documented codeManage the entire software development lifecycle, including planning, prioritizing,...  ...the current solutions Work closely with customers, and other engineers to define requirements and deliver innovative solutionsImplement... 

    Woongjin

    Plano, TX
    3 days ago
  •  ...Java Backend DevelopersJunior 15 roles, Senior 15 roles Plano, TX Long TermJava Backend DeveloperStrong Java developer. A plus will be understanding of microservices architecture. Ability to communicate the concepts clearly, apply industry standards and best practices.... 
    Work experience placement

    Keylent Inc

    Plano, TX
    4 days ago
  • $130k

    Sr. Java Backend DeveloperLocation: Atlanta, GA (Onsite from Day 1)The pay range for this role is $130,000 per annum with Tech Mahindra/AT&TJob Description:JavaSpring Boot FrameworkMicroservicesRest APIsKafkaGroovy Spock FrameworkCloud (AWS/Azure)Devops

    Yochana

    Plano, TX
    4 days ago
  •  ...Backend Java DeveloperLocation: Plano, TX (Hybrid Role)Duration: 6+ MonthsLook for nearby candidatesMust have skill: Bitbucket, JUNIT, and NOSQL experienceThey need a very technical person – someone who can think through problems, explain step by step, etcCandidates must... 

    RIT Solutions

    Plano, TX
    2 days ago
  •  ...ResponsibilitiesDesign, develop, document, test and debug new and existing software systems and/or applications for internal use, perform defect...  ...Salesforce pages and components.Integrate Force.com with other backend applications to Salesforce.Experience working with Salesforce... 

    Palni

    Mckinney, TX
    8 hours ago
  • Job TitleCore Java & J2EE: Strong experience in Java programming, J2EE frameworks, and object oriented design.Framework: Proficient with Spring, Spring Boot, Spring MVC, Spring Security, and Maven.Microservices: Deep understanding of microservice architecture, REST APIs...

    Diverse Lynx

    Plano, TX
    3 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Mckinney, TX
    1 day ago
  •  ...of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Lead Software Engineer at JPMorganChase within the Corporate Sector Enterprise Technology team, you will be an experienced member of an agile team.... 
    Work at office

    JP Morgan Chase

    Plano, TX
    4 days ago
  •  ...an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorganChase within the Asset & Wealth Management, you are an integral part of an agile team that works to enhance, build,... 
    For contractors

    JP Morgan Chase

    Plano, TX
    4 days ago
  •  ...Requirement - Full Stack Engineer BackendStrong in Java fundamentals, Spring, Rest APIs, JUnit, Performance Testing & SQL (nice to have: Kafka, NoSQL, Spring cloud, Functional Automation Testing/ATDDs) Cloud: AWS (comfortable with EC2/ECS/IAM/SG/Lambda) CI/CD: Git, Jenkins... 
    Contract work

    Samprasoft

    Plano, TX
    4 days ago
  •  ...Java Backend DeveloperLocation: Plano TX (Onsite/Hybrid)(Local Candidate only)We are looking for a skilled Java Backend Developer with strong experience in building scalable enterprise applications and microservices-based architectures. The ideal candidate should have... 
    Local area

    Echo IT Solutions

    Plano, TX
    4 days ago
  • Develop and maintain front-end features and back-end services using modern frameworks and RESTful APIs. Collaborate with senior engineers to build production code, fix bugs, and participate in code reviews and agile ceremonies. Requirements Requires foundational knowledge... 
    Permanent employment

    Barefoot Student

    Mckinney, TX
    5 days ago
  • As a Lead Software Engineer in Consumer & Community Banking - Digital Utilities, you are an integral part of an agile team that works to enhance, build, and deliver trusted, market-leading technology products in a secure, stable, and scalable way. As a core technical contributor... 

    JP Morgan Chase

    Plano, TX
    2 days ago
  •  ...an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Lead Software Engineer - Identity...  ...and data impacts and recommend mitigation actions.Strong backend engineering experience with Java, REST/web services/APIs, Spring... 
    Work at office

    JP Morgan Chase

    Plano, TX
    3 days ago
  •  ...Backend DeveloperLocation: Plano, TexasYears of Experience: 10-15 YearsJob Summary: We are seeking a highly skilled Senior Software Developer with extensive experience in software development,...  ...'s degree in Computer Science, Engineering, or a related field.10-15 years... 

    Yantran LLC

    Plano, TX
    4 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Community Banking, you are an integral part of an agile team that works to enhance,... 

    JP Morgan Chase

    Plano, TX
    4 days ago
  •  ...Title: Backend Python Developer *Local to Plano, TX Description: Responsibilities: - Design and implement scalable...  ...- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field - 5+ years of professional software development... 
    Local area
    Flexible hours

    3B Staffing LLC

    Murphy, TX
    2 days ago
  •  ...best practices. Develop reusable, maintainable, and well-tested code. Collaborate with product managers, designers, QA engineers, and backend developers to deliver new features. Optimize application performance, stability, and user experience. Debug,... 

    2T Consulting

    Fairview, TX
    5 days ago
  •  ...Qualifications Minimum of 8-12 years of experience in Java Backend Development and Full Stack Development (React). Strong...  ...with a team of 14 full-stack developers to deliver high-quality software solutions. Engage in multiple calls and collaborative... 
    Immediate start

    Artech

    Plano, TX
    2 days ago
  •  ...Senior Software Developer Location: Plano, Texas Years of Experience: 15 to 25 Years Key Responsibilities: Develop and...  ...using Java and Spring Boot Integrate frontend applications with backend services and marketplace platforms Collaborate with cross-... 

    Yantran LLC

    Plano, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Software Engineer. Be the first to apply!