We create a human touch in a world driven by technology. We connect candidates & clients for many types of organizations
Senior Software Engineer, Backend
Location
Gabon
Posted
123 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Backend
Thrive Recruiting
• Developing scalable trading infrastructure • Participating in all phases of the development of our trading and simulation engines • Minimizing latencies to ensure we’re the first to seize on opportunities • Building a reliable, high throughput, market feed data collection system • Driving solo technical projects to completion starting with self-driven concepts or ideas from our strategy team • Creating implementable technical projects for junior members of the team • Participating in deciding the future of our stack and architecture
Job Requirements
- 2+ years of backend engineering work experience
- Exceptional at writing mission critical production-ready code
- Thrive in a fast-paced environment
- Proficient with one or more object-oriented languages (e.g., Java, C#, C++)
- Looking to tackle hard problems
- Experience at a start-up or a company in a growth phase
- Deep understanding of Apache Spark
- Experience working with huge data sets
- Experience working in a low latency environment
- Experience with AWS
Benefits
- Employees can work remotely
Related Guides
Related Job Pages
More Backend Engineer Jobs
Azure Java Developer
EBC Financial GroupEBC Financial Group was established in the global financial center, London.
• Design, develop, and deploy Java applications on the Microsoft Azure platform. • Collaborate with architects, software engineers, and stakeholders to understand requirements and translate them into technical solutions. • Write clean, efficient, and maintainable code using Java and related technologies. • Implement security best practices and ensure compliance with data protection regulations. • Optimize application performance and troubleshoot issues as needed. • Work with Azure services such as Azure App Service, Azure Functions, Azure SQL Database, and others to build robust cloud-based solutions. • Document technical specifications, procedures, and guidelines. • Provide support and guidance to team members and stakeholders.
Senior Full Stack Developer – .Net/C#
LeidosLeidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.
• Work in conjunction with other team members to manage the software life cycle from concept to deployment • Maintaining and enhancing future iterations of software and testing based on agile requirements • Team collaboration in a Scrum managed environment • Testing framework development/implementation, automation implementation and results validation • Modification, testing, troubleshooting, and improvement of previously developed programs • Develop and maintain technical documentation • Must be a self-starter, a strong team player, and have the ability to work independently with little supervision
Back-End Developer
Lanshore LLCWe believe Automation can and will change our working lives for the better.
• Manage the interchange of data between the server and the users • Development of all server-side logic • Definition and maintenance of the central database • Ensuring high performance and responsiveness to requests from the front-end • Integrate the front-end elements built by co-workers into the application • Maintain and test existing back end elements for speed and efficiency • Management of data storage including knowledge of data security and compliance • Collaborate with client business and IT teams
Senior Backend Engineer
ToastWe empower the restaurant community to delight guests, do what they love, and thrive.
• Work on large-scope, high-impact projects driving significant business value. • Design, implement, and maintain scalable, secure, and cost-effective backend systems. • Collaborate and communicate with cross-functional product teams. • Implement and maintain new and legacy platform integrations. • Plan and execute application integration with existing systems. • Draft technical designs, engineering, and testing plans for integrations. • Work with QA automation team members to develop and automate end-to-end and unit testing for stability. • Manage and optimize data storage, application performance, high availability, and comprehensive monitoring/alerting. • Utilize CI/CD pipelines and containerization for automated deployment and testing.




