Find Software Engineering Jobs
Search developer jobs by technology, location, salary, and remote options.
Search developer jobs by technology, location, salary, and remote options.
+100 jobs found
Design, develop, and maintain Java applications for trading platforms with a focus on low-latency performance. Collaborate with other developers, data engineers, and product managers to deliver scalable solutions.
You will design, develop, test, and maintain features for the baramundi Management Suite, from UI to backend and database. You will work on database solutions and collaborate with Product Owners and stakeholders.
Design, develop, and maintain asynchronous, Java-based microservices (with Python components) to process large orbital and telemetry data and power reliable APIs. Collaborate with space engineers and scientists to translate mission requirements into scalable software and advance cloud-native deployment and CI/CD.
You design and develop Java applications with Spring Boot, ensuring existing solutions run smoothly and are improved. You implement REST APIs, work with InfluxDB, MongoDB and ClickHouse, and use MQTT for data processing while upholding quality with GitLab, SonarQube and Cypress.
Plan, implement and operate CI/CD pipelines for efficient software delivery in hybrid on-premises and cloud environments. Monitor, optimize performance, stability and security of systems, and help advance our DevOps culture.
Develop the next generation of features and applications for our IMS solution using a test-driven development approach. Build, test, validate, and optimize solutions to ensure high-quality deliverables.
Develop and maintain data pipelines, data modeling, ETL processes, and data warehousing infrastructure. Create ad-hoc SQL-based reports and ensure data quality for internal partners, clients, and regulatory bodies.
Provide technical guidance to customers, lead onboarding and enablement, and support initial implementation and API/integration work. Diagnose and resolve technical issues with the engineering team and relay customer feedback to drive product improvements.
Design, develop, and maintain production-grade Kubernetes Operators using Operator SDK or Kubebuilder to automate application lifecycle management and infrastructure orchestration. Architect CRDs and controllers to extend the Kubernetes API and build custom scheduling logic with scheduler plugins; deploy DaemonSets for GPU optimization on NVIDIA and AMD GPUs.
Strengthen the reliability of microservices by monitoring availability and latency, and troubleshooting incidents. Help other teams learn to build scalable software and operate secure cloud infrastructure and CI/CD.