Job Closed

This listing is no longer active.

BitMEX logo
BitMEX

One of the world's leading cryptocurrency derivatives exchanges. Creator of the Perpetual Swap.

Senior Software Engineer, Trading Technology – Query Stack

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Europe

Posted

170 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Trading Technology – Query Stack

BitMEX

• Design, development, maintenance and support of fault-tolerant, containerised distributed systems of microservices, for the writing and reading of exchange data • Provide services to both internal and external clients, such as new products, support tooling, analysis tooling. This is a rapidly moving environment with a varied and expanding product line • Evaluation of new technologies • Collaboration with peers, internal and external users on technical design and direction • Act as a senior technical resource to junior engineers

Job Requirements

  • Have a Computer Science/Engineering degree
  • 10+ years of writing Java components in a distributed fault tolerant environment. Integration with data sources, such as relational databases and messaging middleware.
  • Comfortable with TDD/BDD, with a good appreciation of clean coding principles
  • Spring
  • Rest services, to extract/insert data from databases
  • Strong engineering skill set with firm grasp of fundamental Computer Science principles
  • Work in a Linux/containerised environment and have experience tuning it
  • Collaborate across time zones/team boundaries to engineer best possible outcome
  • Ability to adapt to changing priorities within a fast moving industry and startup culture
  • Nice to have: Experience with algorithmic trading, Exposure to Data Warehousing solution, specifically AWS/RDS, PostgreSQL, Python, Experience in the finance industry, An interest in the crypto trading space.

Benefits

  • Work from home to help you find the perfect balance between work, family and personal life
  • Paid holidays and leave so you won’t miss out any important events
  • Team building & offsite events to bring our global team closer
  • Don’t forget the advantage of our Beyond Border Remote Working policy, where you get to work away from your home country
  • Option to choose to be paid in fiat or crypto currency, providing the flexibility to shape your financial freedom

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 51-200H1B No Sponsor

• Providing cross-team technical leadership • Driving complex, multi-team initiatives from idea to launch • Partnering closely with Product, Design, and Clinical leaders to ship measurable outcomes • Collaborate with product managers and engineering leads to shape how features are built, ensure architectural consistency across teams, and take ownership of end-to-end execution for complex projects • Define solutions to ensure strong monitoring and clean analytics in Mixpanel • Work with product managers, designers, and clinical leaders to turn ambiguous problems into clear technical strategies and execution plans • Own end-to-end delivery for complex initiatives that cut across multiple product teams and services • Personally execute on the highest-priority and most technically challenging projects, setting the standard for quality, velocity, and collaboration • Define and evolve the architecture for core product areas (e.g. member journeys, clinical workflows, care coordination) • Design APIs, data models, and integration patterns that make it easy to build new clinical and member experiences without re-inventing the wheel • Raise the bar on reliability and performance: drive SLOs, capacity planning, and incident-ready designs for the systems you own • Embed testability in designs: meaningful unit/functional tests, contract tests between services, and automated checks where they matter most • Ensure new features are instrumented with high-quality analytics in Mixpanel and that events and properties are consistent across products • Work with Product and Data to set up dashboards and monitoring that actually reflect user and clinical outcomes, not just vanity metrics • Drive post-incident reviews and systemic improvements when things break • Mentor senior and mid-level engineers through design guidance, pairing, and thoughtful code review • Help define and uphold engineering standards: coding conventions, architecture patterns, documentation norms • Model a pragmatic, product-focused mindset: balancing high standards with iterative delivery and experiments.

Brazil
Full TimeRemoteTeam 51-200H1B No Sponsor

• Building high-quality product features across our stack (web, mobile, backend) • Owning projects end to end, from design to launch and iteration • Partnering closely with Product, Design, and Clinical teams to ship measurable outcomes • Collaborate with product managers, designers, and clinicians to turn product requirements into clear technical plans. • Own end-to-end delivery of features and services: design, implementation, testing, rollout, and iteration. • Design and implement APIs, data models, and integrations supporting your core domain (member journeys, clinical workflows, care coordination) • Contribute to evolving our architecture so teams can build new experiences quickly without re-inventing the wheel. • Build with reliability and performance in mind: help define graceful failure modes, timeouts, and efficient queries. • Participate in design reviews and RFCs, bringing a pragmatic, product-focused perspective. • Write well-tested code with meaningful unit tests and integration tests, • Instrument features with high-quality analytics in Mixpanel, using consistent events and properties across products. • Help maintain dashboards and alerts that reflect real user outcomes • Contribute to and uphold engineering standards: coding conventions, design patterns, documentation practices. • Give thoughtful and constructive code reviews

Brazil
The Athletic logo

Software Engineer, Fullstack

The Athletic

An online, direct-to-consumer subscription media company, The Athletic was founded in 2015 to cover "every sports story that matters." The Athletic is committed

• Work with Design and Product teams to build a web UI that is beautiful, performant, and well-engineered. • Architect and build the backend/API to optimize for performance, growth, scalability, ease of future development, and code quality. • Write unit, functional, and integration tests to ensure maximum code and product quality. • Investigate, debug, and fix user-reported production issues. • Provide mentorship and guidance to other team members. • Work with the team to influence technology direction. • Brainstorm new product ideas and improvements alongside the design and product teams. • Work within a highly cross-functional team, iterating on our process and making your own suggestions for improvements.

United States
$120K - $140K / year
Job Closed
Contextual AI logo

Senior Software Engineer – AI Solutions

Contextual AI

Build specialized RAG agents to support expert knowledge work

OtherRemoteTeam 1-10H1B No Sponsor

• Design, configure, and develop solutions, applications and automated workflows primarily using our designated low-code platform. • Understand and translate user stories and business requirements into technical designs and functional solutions within the low-code platform across all necessary components. • Develop custom functionality and integrations using our low-code platform, JavaScript, and other languages within the platform or via API connections. • Configure platform components, data models, user interfaces, and business logic to meet specific project needs. • Collaborate closely with internal stakeholders, and potentially external clients to ensure solutions align with requirements and deliver value. • Clearly communicate technical solutions, progress, and potential challenges to both technical and non-technical audiences. • Test, debug, and deploy solutions built on the low-code platform, ensuring quality and performance. • Create and maintain documentation for developed solutions and platform configurations. • Identify opportunities for process automation and improvement using the platform's capabilities. • Stay updated on the features and best practices of the low-code platform and related technologies (JavaScript, Typescript), demonstrating a commitment to continuous learning.

United States