Design and implement scalable performance improvements to the DDM and its supporting infrastructure.
Build APIs and backend services that integrate with the DDM and support new use cases.
Collaborate with product and engineering teams to define and execute modernization strategies.
Drive improvements in system observability, reliability, and maintainability.
Actively participate in the on-call schedule to investigate and fix production issues related to our data processing pipeline or query engine.
Participate in code reviews for projects written by your team.
Focus on quality through comprehensive unit and integration testing.
Requirements
4+ years of experience building commercial-grade systems in a SaaS or tech environment.
Strong proficiency in C# or equivalent languages (Go, Java, Ruby) and design patterns.
Deep understanding of relational and NoSQL databases, including schema design and performance tuning.
Experience with microservices, container orchestration (Kubernetes), and CI/CD practices.
Proven track record of designing and building APIs (REST, gRPC, GraphQL) and backend services.
Experience abstracting direct OLTP data CRUD access via APIs is essential.
Knowledge of professional software engineering practices & software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Senior Software Engineer at Salesforce delivering customer success through feature development and application maintenance. Collaborating with engineers and product managers to ensure quality solutions.
Software Engineer delivering enterprise software solutions and collaborating with teams at a tech development firm. Engaging in front - end and back - end development with a growth mindset.
Engineer with a passion for data security joining Delphix team. Responsible for securing and delivering data across enterprises while ensuring compliance.
Senior Software Developer focusing on software solutions at LABS.ruhr GmbH, innovating in Health Tech and AI. Collaborating with teams to enhance back and front - end components.
Lead energy supply projects with technical and commercial responsibility, managing teams and overseeing multiple sites. Engage in personnel training, budgeting, and legal compliance in Garching, Germany.
Senior Software Engineer at Ninox Software building complex products and developing a React/TypeScript platform for business applications. Collaborating with teams to enhance software solutions with a focus on quality and performance.
Electrical Engineer supporting account manager and client facilities teams in Berkshire and Kent. Responsible for asset management, compliance, and engineering knowledge sharing for optimal service delivery.
Senior Full Stack Developer for next - generation mobile applications in financial data. Collaborating within a skilled team using modern technologies for iOS and Android platforms.
Data Integration Software Engineer in hybrid role working with ClariFI platform and client datasets. Responsible for developing and optimizing data integration solutions using various technologies.
Software Engineer extending developer tooling and testing capabilities for SecureOT. Collaborating with product development teams and maintaining automated processes and tools for building and testing code.