Job Closed
This listing is no longer active.
Staff / Senior Software Engineer
Location
EST (UTC-5) + 2 moreAll locations: EST (UTC-5) | MST (UTC-7) | CST (UTC-6)
Posted
68 days ago
Salary
0
Seniority
Lead
Job Description
Staff / Senior Software Engineer
Semata
Role Description Gradient is hiring a Staff or Senior Software Engineer (Data Processing) reporting to the CTO Sai and eventually managing part of their 15 person engineering team. You’ll write code every day, take ownership of significant parts of the platform, and help shape how the team works as it scales. This is a chance to join one of the fastest-growing companies in medical AI data infrastructure. Within six months you’ll start mentoring junior engineers and leading the technical design on new product areas. The role stays hands-on — this is not a step away from coding. Success requires a highly entrepreneurial mindset and care to uplift others on the team. This role is remote, open to candidates in US Eastern, Central, or Southern time zones. The team gets together in person regularly. What you’ll work on - Building and scaling the data pipelines that ingest, process, and serve medical imaging data. - Designing and shipping new product capabilities end-to-end. - Setting the engineering bar — code review, testing, architecture, deployment practices. - Talking to customers (radiologists, hospital data teams, AI researchers) and translating what you hear into technical decisions. - Mentoring junior engineers and helping the team grow as we hire. Qualifications - Min. 7 years of software engineering experience. - Ideally experience as a tech lead with a team of 4+ engineers. - Strong architectural instincts, both on a codebase and system design level. - Must be strong with Cloud frameworks (either GCP, AWS, Azure) and data pipelines (petabyte scale). - Python experience preferred. - Frontend experience is a plus, but not required. - Passionate about mentorship and leadership. - Experience in startups/scaleups a plus, especially as one of the early engineers who has seen a team grow around you. - You care about the customer. You don’t need a healthcare background, but you do need to want to understand the people using what you build. Application process - Submit your CV and Github. Any questions, email georgina@semata.ai. - First interview is with Semata, Gradient’s hiring partner. It is non-technical and meant to tell you more about the role and understand your motivations, achievements, ambitions. - The second and third interviews are with the technical team at Gradient (CTO / CDO). - Please note that we will prioritise the following criteria in inviting candidates to a first interview: seniority (7+ years), location, startup/scaleup exposure, proven ability to independently drive product and architecture decisions, level of rigour of prior work environments. Referral - Semata acts as Gradient Health's hiring partner for this role. We read patterns in your decision-making and achievements that signal fit for this role. If you have been contacted directly by a Semata team member, we have already interpreted strong alignment signals between you and this company, and you are highly encouraged to apply. - We promise thoughtful and genuine feedback along the way. - We pay for successful referrals. Please ensure your referral mentions your name in the application. Email georgina@semata.ai to find out more.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description We are seeking a highly experienced Senior Back-End Developer to join a fast-paced, data-driven engineering environment focused on building scalable analytics and cloud-native solutions. This role is ideal for a developer with strong expertise in AWS, Python, ETL pipelines, API development, and DevOps practices who thrives in agile environments and enjoys solving complex enterprise-scale challenges. You will contribute to advanced analytics platforms that enable intelligent decision-making through modern cloud technologies, data engineering, and automation. Key Responsibilities - Design, develop, and maintain scalable backend applications and APIs - Build and support ETL pipelines, big data workflows, and cloud-native data solutions - Develop APIs capable of triggering enterprise-wide system interactions - Implement CI/CD pipelines using GitHub Actions and CodeBuild - Participate in system design reviews and solution architecture discussions - Conduct testing, automation, quality assurance, and system implementation activities - Develop and maintain technical documentation and test cases - Collaborate with cross-functional teams and international stakeholders - Support Agile Working Model (AWM) delivery practices and continuous improvement initiatives - Monitor application performance and contribute to operational support processes Qualifications - Strong expertise in API development and ETL processes - Advanced Python development skills (preferred) - Experience with AWS services including: - API Gateway - Lambda - DynamoDB - Fargate - EMR - Glue - Athena - IAM - CI/CD pipeline development using GitHub Actions and CodeBuild - Test Driven Development (TDD), unit testing, functional testing, and code coverage practices - Experience with Terraform and Infrastructure as Code (IaC) - PySpark pipeline development - Experience with structured and unstructured databases - AWS S3 Storage and Iceberg Tables - Linux scripting and environments - Git branching strategies and collaborative development approaches Advantageous Skills - Playwright test automation - Apache Kafka and data streaming services - Docker containerisation - ODBC integrations and file synchronisation - GitHub Copilot - Monitoring and alerting pipelines - Data mining and analytics - Jira, Confluence, and Agile methodologies - Palantir Foundry - Frontend BI tools such as Power BI, Tableau, or QlikView - Security best practices and risk management - Coding standards including PEP8 and clean coding principles
• Develop new features and maintain existing ones, preserving code quality and readability • Participate in discussions about application architecture and development strategies • Participate in Code Review sessions • Suggest UX and performance improvements aimed at reducing support demand and increasing user satisfaction.
Administrative Assistant – Engineering
Pearce ServicesProviding mission-critical infrastructure solutions to create a more connected and sustainable future.
• Maintain complex files, records, and departmental documentation in an organized and accurate manner. • Prepare schedules, reports, correspondence, and other documents from rough drafts or provided information. • Compile, review, and check reports for accuracy, completeness, and consistency. • Search, investigate, and verify information contained in files, records, databases, and internal systems. • Process departmental documents requiring specific knowledge of functional operations and engineering workflows. • Post and update records, including accounting records and continuing property records as needed. • Assist engineers and team members with administrative, reporting, and documentation requests. • Gather, organize, and coordinate statistical data for departmental or project-specific reports. • Use various formats and systems to prepare reports, track data, and support engineering documentation needs. • Maintain confidentiality and accuracy when handling sensitive departmental or project information. • Support ongoing process improvements related to file management, reporting, and administrative workflows. • Follow up on outstanding items, requests, or documentation needs to ensure timely completion. • Work independently with a high level of initiative, organization, and accountability.
NetSuite Developer
NayaxGlobal FinTech Leader offering cashless payments, management, and loyalty solutions for retailers worldwide. Join us!
• Develop, customize, and maintain our NetSuite ERP platform • Provide support for business operations in Finance and Operations • Work closely with functional stakeholders to translate business requirements into scalable technical solutions • Design, develop, and maintain SuiteScript 1.0 / 2.x scripts (Client Scripts, User Event Scripts, Scheduled Scripts, RESTlets, Suitelets, Map/Reduce) • Build and maintain custom workflows using SuiteFlow (NetSuite Workflow Manager) and manage integrations between NetSuite and third-party systems via REST/SOAP APIs, CSV imports, and iPaaS platforms (e.g., Celigo, Boomi, Workato) • Create and maintain saved searches, reports, dashboards, and KPIs • Customize forms, records, fields, and screen layouts according to business requirements • Participate in requirements gathering, solution design, and technical documentation • Support testing cycles (unit, regression, UAT) and provide post-deployment support • Stay up to date on NetSuite releases and evaluate new features for adoption • Availability to start work at 04:30 to cover Israel time zone.


