
Senior Software Engineer
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Illinois.
• Transform ambiguous or incomplete client requirements into a well-defined scope, functional design, and delivered software.
• Establish the technical direction and engineering standards across automation, backend, and web development.
• Create services, automation, and data flows that connect legacy systems with modern platforms while documenting architectural trade-offs.
• Design and develop typed, tested, and extensible Python services and APIs, including FastAPI.
• Build or guide the development of web applications and internal tools, collaborating with front-end engineers on API contracts and user workflows.
• Lead browser, desktop, and computer-vision automation utilizing tools such as Selenium, Playwright, OpenCV, and OCR.
• Manage third-party system, API, and client-interface integrations, focusing on data mapping and error handling.
• Create schemas, migrations, and queries ensuring scalability and correctness.
• Design for failure with strategies like retries, partial-work recovery, and safe concurrent processing.
• Oversee system build, deployment, and operations across CI/CD, containers, and both cloud and customer-hosted environments.
• Direct incident response and root-cause analysis efforts.
• Act as a technical liaison for client IT and business teams, clearly articulating trade-offs and constraints.
• Evaluate feasibility, outline deliverable phases, and provide effort estimates.
• Assess and integrate AI/ML and LLM tools into production environments.
• Ensure secure credential management, access control, logging, and audit practices that comply with HIPAA and HITRUST.
• Produce documentation for design, deployment, and operational processes.
• Mentor Software Engineer I and II team members through code reviews, pairing sessions, and technical guidance.
• Engage in hiring processes and technical interviews while contributing to the evolution of engineering practices.
• At least 5 years of professional experience in software development.
• Advanced proficiency in Python, including production-grade design, testing, and performance optimization.
• A demonstrated ability to convert loosely defined requirements into effective production solutions.
• Experience in designing and constructing backend services and APIs.
• Strong SQL capabilities, encompassing schema design, migrations, query optimization, and concurrency handling.
• Proven experience managing systems in production: deployment, monitoring, incident response, and root-cause analysis.
• Familiarity with CI/CD processes and containerized deployment technologies (e.g., Docker).
• Experience in integrating with third-party systems and APIs.
• Direct experience working with clients or stakeholders, including the ability to communicate technical decisions to non-technical audiences.
• Background in mentoring engineers and leading technical initiatives across teams.
• Working knowledge of HIPAA or similar data privacy regulations, along with secure management of sensitive information.
• Proficiency with Git, including strategies for branching and code review processes.
• Must possess legal authorization to work in the USA.
• No Contractors, No C2C, No Visa Sponsorship.
• No recruiting agencies, please.
• Opportunities for growth and advancement.
• Flexible work environment promoting work-life balance.
• A collaborative and friendly company culture.
• 401(k) matching up to 4%.
• Medical insurance.
• Dental insurance.
• Vision insurance.
• Long/Short Term Disability insurance.
• Life insurance coverage of $25,000 paid by the employer.
• Paid time off (PTO) of 2 weeks.
• Ten and a half holidays observed.
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.