JOBSEARCHER

Senior Software Engineer

Square TradePlano, TXL6 LeadSeptember 22nd, 2026
Overview In this Senior Software Engineer role, you contribute to mission-critical applications within an agile, XP-driven team. You design and evolve scalable, secure backend services and cloud-native systems that serve millions of customers globally. You will work with product, design, and platform teams to push architecture, reliability, and performance. A key focus is integrating AI capabilities and modern microservices to deliver robust solutions. This is an opportunity to shape a fast-growing, tech-forward product in a collaborative environment. Compensation / BenefitsMedical, dental and vision coverageHSA or FSA contributions401(k) with company matchtuition reimbursement up to 5250 USDwellbeing stipendconnectivity stipend 80/month? (specified) or connectivity costs stipend ResponsibilitiesDesign, build, and operate production-grade Python and Spring Boot applications and services (APIs, microservices, distributed backends)Develop cloud-native applications designed to run reliably and scale in containerized environmentsCreate agentic AI and Generative AI applications integrating LLMs, tools, and business workflowsDeploy and operate services using AWS, Docker, Kubernetes, and CI/CD platformsIntegrate AI services with existing enterprise APIs and microservices with clear service boundariesDesign services for scalability, resiliency, observability, security, and high availabilityMonitor, troubleshoot, and improve production systems; participate in architecture, code reviews, testing, and operational supportCollaborate with product managers, engineers, and platform teams to take solutions from design through production Key requirements5+ years of professional software engineering experienceStrong Python application developmentExperience designing and building cloud-native applications and microservicesKnowledge of APIs, distributed systems, concurrency, scalability, resiliency, and architectureJava and Spring Boot experienceApache Kafka or similar event-driven/messaging technologiesPostgreSQL with data modeling and integration experienceAWS or other major cloud platform experience, plus Docker and KubernetesCI/CD, automated testing, monitoring, logging, observability, security, and production supportAbility to own technical problems from design to production and communicate across teamsBachelor’s degree in computer science or related majors (required)Exposure to Generative AI technologies and use casesHands-on experience with Test-Driven Development (TDD) and high-quality, testable codeExperience with pair-programming (XP) environmenteffective cross-functional communicationproblem ownershipcollaboration in cross-functional teamsPythonSpring Bootcloud-native architectures