[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. INSPYR Solutions is a national expert in delivering flexible technology and talent solutions. They are seeking a Senior Software Engineer to play a key technical leadership role in developing full-stack software solutions for video and image asset processing, while mentoring other engineers and collaborating with cross-functional teams.ResponsibilitiesDesign, develop, test, and maintain fullâstack software solutions, including backend services and userâfacing web applications supporting ad asset workflowsOwn mediumâtoâlarge scope features and technical initiatives from design through production, ensuring scalability, reliability, and maintainabilityContribute to and influence serviceâlevel and systemâlevel design decisions within the team's domainWrite highâquality, productionâgrade code and participate actively in code reviews, design reviews, and technical discussionsCollaborate with Product Managers, UX Designers, and QA to translate requirements into wellâdesigned technical solutionsSupport operational excellence by improving observability, performance, resiliency, and onâcall readiness for owned servicesMentor and support other engineers through technical guidance, feedback, and knowledge sharingParticipate in incident response and rootâcause analysis for production issues within owned systemsSkillsUS Citizen, GC Holders or Authorized to Work in the U.SProficiency in one or more backend languages (e.g., Java, Kotlin, Python) and modern frontend technologies (e.g., React, TypeScript)Experience building and consuming APIs (REST and/or GraphQL)Strong SQL skills and experience working with relational and/or NoSQL databasesHandsâon experience with CI/CD pipelines, containerized deployments, and cloud servicesAbility to break down ambiguous or complex problems into actionable technical workProven ability to deliver results independently while coordinating effectively within a teamCommunicates clearly and effectively with both technical and nonâtechnical partnersParticipates constructively in technical debates and design discussionsProactively surfaces risks, tradeoffs, and blockersProvides timely, respectful feedback to peers and acts on feedback receivedWorks effectively across engineering, product, design, and QA functionsSolves mediumâtoâhigh complexity technical problems with limited guidanceExercises sound engineering judgment in selecting designs, tools, and implementation approachesMakes decisions that impact their team's deliverables and related systemsIdentifies opportunities for incremental improvement in quality, performance, or developer experienceProficiency with Java, Spring, and ORMsExperience with ReactJS or similar frontend frameworks, with the ability to quickly pick up new technologiesRelational databases, such as MySQL or PostgresDemonstrable analytical / problem-solving skillsGreat communication, collaboration skills, and a strong teamwork ethic with both technical and non-technical audiencesBA/BS Degree Comp Sci/IS or related fieldSpringBoot and related Spring projectsCloud platforms such as AWSModern DevOps tools such as Terraform, Docker, and KubernetesData Streaming Mechanisms such as Apache Kafka, Kinesis, and/or SNS/SQSDomain knowledge in the Ad Tech industryExperience with AI tools and agents (Cursor, Amazon Q Developer)BenefitsComprehensive medical benefitsCompetitive pay401(k) retirement planCompany OverviewINSPYR Solutions is a information technology staffing service providers. It was founded in undefined, and is headquartered in Fort Lauderdale, Florida, USA, with a workforce of 501-1000 employees. Its website is https://inspyrsolutions.com.