Own rendering and engine-system challenges for an AAA co-development project, debugging Unreal Engine 5 code, optimizing graphics performance and memory, and collaborating across disciplines to deliver reliable visual systems.
Senior Software Engineer
π Description
- Architect and implement reliable, scalable microservices.
- Integrate Web3 components and privacy-preserving technologies into platform features.
- Define and document software development lifecycle processes from concept through deployment and maintenance.
- Build and optimize CI/CD pipelines and automated unit and integration testing strategies.
- Monitor, troubleshoot, and optimize deployed application performance.
- Provide technical leadership in privacy and security and collaborate across teams to deliver projects.
π οΈ Requirements
- Bachelorβs degree or higher in computer science, mathematics, engineering, or science.
- 5+ years of relevant full-stack or backend development experience.
- Experience developing cloud-based microservices and RESTful APIs secured with OAuth2/Auth.
- Experience integrating asymmetric or symmetric encryption in applications.
- Knowledge of data structures, algorithms, SQL and NoSQL databases, and in-memory storage.
- Knowledge of parallel processing, message brokers or distributed task queues, and Docker.
- Strong technical communication and documentation skills; Agile team leadership experience is a plus.
- Exposure to IETF RFCs, blockchain systems, zero-knowledge proofs, Istio, zero-trust architecture, observability, or Helm is a plus.
Full job description
In this role, you will:
What you will bring to this role:
Similar jobs
Search more Software Engineer jobsDevelop weapon-planning software for a next-generation Department of Defense mission-planning system, contributing across design, development, testing, integration, and maintenance in an Agile scrum team.
Senior Software Engineer - Platform Integration, Robot Software
Integrate onboard software with vehicle hardware, bring up new vehicle platforms, and develop reusable components, diagnostics, and frameworks that support reliable deployment across multiple vehicle programs.
Senior Software Engineer, Compute Platform
Build and improve Replitβs compute platform by launching cloud infrastructure products, strengthening reliability and scalability, and optimizing infrastructure performance and costs across global regions.
Staff Software Engineer - Infrastructure Storage
Seeking a seasoned Staff Storage Software Engineer to design and deploy high-performance storage solutions for AI infrastructure, impacting the future of AI technology.
