Eventus
Posted 2w ago

Sr. Software Engineer (C++, Python) - International

Eventus
United States
RemoteFull Time
Responsibilities
  • maintaining software
  • developing software
  • debugging production
Requirements
  • Bachelor's in CS or related,5+ years building distributed high-performance software,proficient in C++ and Python,experience with cloud (AWS),SQL,Linux,git,excellent communication and problem-solving
Technical tools mentioned
C++PythonAWSSQLLinuxgitshell

Job description

Eventus Software is looking to hire a highly capable Senior Software Engineer to join our dynamic, distributed team. As a Software Engineer, you will be responsible for maintaining and enhancing our Validus product, applying software development best practices using a variety of languages, tools and technologies.  Validus processes billions of records a day for a variety of financial institutions and provides trade surveillance, monitoring, and analysis capabilities to improve the overall health, robustness, and transparency of financial markets.

Software Engineer Responsibilities:

  • You will help us improve our primary product offering Validus by developing, maintaining, and improving complex data-driven software components and systems, using a variety of technologies and tools, with focus in C++ and Python
  • You will help drive architectural direction by evaluating potential solutions and technologies, with an emphasis on leveraging cloud technologies and architectures
  • You will help develop testing infrastructure and write automated tests
  • You will work closely with the operations team to assist with debugging and remediating live production issues, with an emphasis on incorporating relevant improvements back into the product
  • You will help develop internal tools to improve our deployment, administration, and monitoring capabilities
  • You will work closely with the product team to understand and refine feature specifications
  • You will help develop and refine company standards, best practices, and processes for software development
  • You will help interview candidates for other roles on the team

Software Engineer Requirements:

  • You have a Bachelor’s Degree in Computer Science or other technical discipline
  • You have 5+ years of experience solving complex complex problems with sophisticated distributed, data-driven, highly performant software applications
  • You are adept at writing excellent code in several languages (at least C++ and Python) and comfortable switching between them as needed
  • You have experience working with AWS or other cloud technology stacks and understand how to most effectively leverage cloud architectures
  • You have experience improving development, quality, release, and deployment processes
  • You have experience both integrating 3rd party software systems, and writing components from scratch, and can effectively evaluate decisions about which directions are most appropriate
  • You are experienced working with relational databases and have a solid understanding of SQL and core relational database concepts
  • You have experience using Linux and are comfortable and effective working in a shell environment
  • You know how to write a solid shell script and occasional one-liner, but also recognize which things deserve to be made into something that’s not a shell script
  • You have experience working with git or similar source code management software
  • You are able to work effectively remotely
  • You are able to work effectively both independently and collaboratively
  • You have excellent communication and task management skills

Benefits & Perks:

  • Competitive Compensation & Stock Option Offering
  • 401k Plan with Employer Matching
  • Health, Dental, Vision & Disability Coverages
  • HSA offering + employer contribution
  • Unlimited PTO + flexibility to enjoy it

About Eventus

Software platform for trade surveillance and market risk monitoring.

Year founded
2014
Employees
130
Industries
Organization type
Private
Latest investment
Raised $5.35M Funding Round (2024)
Headquarters
US

Similar jobs

Software Engineer roles
7mo
Save
Mark Applied
Hide
Software Developer / Software Engineer
United States
RemoteFull Time
Psudo
Psudo: Building software and infrastructure to reinvent the internet experience.
2+ YOE2+ years of experience in software development; proficient in Java, C++, Ruby on Rails; SQL/NoSQL; familiar with SDLC; able to document and collaborate.
Java, C++, Ruby on Rails, SQL, NoSQL, ASP .Net, JQuery, Apache Wicket, JSF, Spring MVC, AWS, Azure, Google Cloud, OpenStack
11y
Save
Mark Applied
Hide
Software Developer/Software Engineer
Reston, Virginia, United States
OnsiteFull Time
Morfologica
Morfologica: Provides specialized natural language processing and computational linguistics engineering services.
Software Engineers/Developers experienced with lifecycle software development; strong programming and automated testing skills; ability to work with government customers.
Java, Ruby, Python, C++, SQL, Oracle, NLP
23m
Save
Mark Applied
Hide
Software Engineer III - Product Development
Springfield, Massachusetts, United States
$99k-$130k/yr HybridFull Time
Farm Credit Financial Partners
Farm Credit Financial Partners: Provider of technology products and services to Farm Credit.
8+ YOEBachelor's degree and typically 8+ years developing software, including Azure/AWS, .NET/C#/SQL, React frameworks, TypeScript, Node.js, databases, Agile, testing, CI/CD, and technical mentoring.
Azure, Salesforce, C#, ASP.NET, SQL, AWS, Jira, AI/ML, CI/CD, REST, SOAP, Java, C++, .NET, Apex, React, Next.js, TypeScript, Node.js, ORM, LLM, RAG, Model Context Protocol (MCP)
3h
Save
Mark Applied
Hide
Sr Software Engineer
New York City, New York, United States
$120k-$170k/yr RemoteFull Time
NBCUniversal
NBCUniversalNASDAQ: CMCSA: Produces and distributes entertainment content and theme park experiences.
5+ YOEBachelor's degree in computer science or related field and 5+ years of software engineering experience. Requires Python, LLM frameworks, AWS, LangGraph, observability tools, MCP Servers, APIs, and distributed systems expertise.
Python, LangGraph, LangSmith, LangFuse, Model Context Protocol (MCP), AWS, AWS Lambda, Amazon ECS, Amazon S3, Amazon DynamoDB, Amazon API Gateway, REST APIs, Kinesis, Kafka, Docker
4h
Save
Mark Applied
Hide
Principal Software Engineer
Atlanta or Dunwoody or United States
$144k-$288k/yr HybridFull Time
TriNet
TriNetNYSE: TNET: Manages HR, payroll, and employee benefits for small businesses.
12+ YOETypically 12+ years of Java, Python, or JavaScript experience; enterprise architecture, cloud-native CI/CD, microservices, identity protocols, application security, and scalable distributed systems expertise.
Java, Python, JavaScript, Okta APIs, Okta SDKs, OIDC, OAuth 2.0, SAML 2.0, PKCE, JWT, Okta Workflows, REST, gRPC, GraphQL, CI/CD
6h
Save
Mark Applied
Hide
Software Developer III
Pittsburgh, Pennsylvania, United States
OnsiteFull Time
University of Pittsburgh
University of Pittsburgh: Public research university providing undergraduate and graduate education.
5+ YOEBachelor's degree and at least 5 years of experience required; relevant education and experience may substitute. Duties include developing, testing, debugging, implementing, and maintaining software and websites.
6h
Save
Mark Applied
Hide
Senior Software Engineer
Pleasant Prairie, Wisconsin, United States
OnsiteFull Time
Uline
Uline: Distributor of shipping, packaging, and industrial supplies.
10+ YOEBachelor’s degree in IT, computer science, or related field; 10+ years Java and SQL experience; 5+ years Java Spring microservices; 2+ years deploying Java microservices on Kubernetes platforms such as RedHat OpenShift.
RedHat OpenShift, Java, Spring Boot, DynaTrace, Grafana, Elastic Stack, GitOps, CI/CD, Tekton, Argo CD, SQL, Kubernetes
8h
Save
Mark Applied
Hide
Software Developer Summer Internship - 2027
Greenwich, Connecticut, United States
OnsiteMultiple Commitments Available
Interactive Brokers
Interactive BrokersNASDAQ: IBKR: Automated global electronic brokerage and trading services provider.
0+ YOECurrently pursuing a BS, MS, or Ph.D. in Computer Science or Software Engineering; 3.5 minimum GPA; programming experience in C++, Java, or Python; strong analytical and problem-solving skills; onsite 9-week commitment.
C++, Java, Python