As a Senior Software Engineer, you will be a key technical contributor in designing, developing, and delivering high-quality software solutions that power our healthcare technology platform.
Responsibilities
Design and develop software features according to business requirements and technical specifications, ensuring scalability, performance, and maintainability
Build and maintain RESTful APIs using WebAPI, working with JSON for data interchange in distributed systems
Develop and optimize database solutions including SQL scripts, stored procedures, functions, triggers, and performance tuning to ensure efficient data access patterns
Create responsive, user-friendly interfaces using modern JavaScript frameworks (AngularJS, Angular, React) and ensure seamless user experiences
Write clean, well-organized, and documented code following SOLID principles and design patterns, including comprehensive automated unit tests
Requirements
Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent practical experience
Build and evolve the investigation surface, alert-to-case lifecycle, response automation, integrations, and operability for Todyl's security platform.
Locations (3)
Denver, Colorado, United States
Augusta, Georgia, United States
Atlanta, Georgia, United States
Compensation
The anticipated base salary range for this position is $160,000-190,000 annually, with final compensation determined based on experience, skills, qualifications, and other job-related factors.
Responsibilities
Build and evolve the tooling our analysts use to triage and investigate
Build and own services along the path from signal to case to resolution
Build response actions and playbook capabilities on our SOAR and workflow layer
Build partner-tool integrations and sharpen the framework underneath them
Lead technical relationships with enterprise customers across the Americas, guiding them on stream processing architecture and operational excellence on Ververica Unified Streaming Data Platform.
Compensation
Competitive compensation: salary, equity and performance bonus
Responsibilities
Own the technical relationship with a portfolio of enterprise customers in the Americas, from onboarding through renewal and expansion
Guide customers in designing and optimizing their stream processing architecture on Ververica Unified Streaming Data Platform
Advise on Flink job design, deployment models and monitoring strategy
Troubleshoot and tune pipelines, connectors and clusters, and identify weak spots in customer architectures before they cause incidents
Lead incident triage and root cause analysis for your accounts, and build operational playbooks that help customers run Flink at scale
Lead the design, vision, and execution of IFS’s Internal Developer Platform, driving adoption and platform excellence across a distributed engineering organization.
Responsibilities
Set strategy and roadmap for the Internal Developer Platform
Own the developer experience vision for the Nexus platform
Drive measurable adoption metrics such as onboarding time and NPS
Integrate authentication and authorization services into the IDP self-service model
Partner with IAM, infrastructure, and SRE teams to ensure reliability and security
Lead the design, vision, and execution of IFS’s Internal Developer Platform, driving adoption and platform strategy across distributed engineering teams.
Responsibilities
Set strategy and roadmap for the Internal Developer Platform
Own the developer experience vision for the Nexus platform
Drive measurable adoption metrics such as onboarding time and NPS
Integrate authentication and authorisation services into the IDP self‑service model
Partner with IAM, infrastructure, and SRE teams to ensure reliability and security