Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Staff Engineer

AI Summary ✨

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • 8+ years of professional software development experience, with a strong background in frameworks and integrations
  • Extensive experience with Object-Document Mappers and understanding of NoSQL databases, particularly MongoDB
  • Proficiency in one or more programming languages such as C/C++, C#, Java, JavaScript, Node, Python, Rust, or similar
  • Proven track record of leading complex projects and driving technology strategy and innovation
  • Strong understanding of software architecture and design patterns
  • Excellent problem-solving skills and ability to think strategically about software architecture
  • Exceptional communication skills, with ability to articulate complex technical concepts to both technical and non-technical stakeholders
  • Collaborative mindset with passion for mentoring and developing engineering talent

Nice to Haves:

  • Experience working in a cloud-native environment, utilizing containerization and orchestration tools such as Docker and Kubernetes
  • Exposure to microservices architecture and RESTful API design
  • Familiarity with DevOps practices and tools, including CI/CD pipelines and automated testing

Key Responsibilities:

  • Lead the design and architecture of robust frameworks and AI/ML integrations that facilitate seamless interaction between client applications and developer data platform
  • Develop and maintain high-efficiency ODMs, ensuring optimal performance and ease of use for developers leveraging MongoDB solutions
  • Collaborate closely with cross-functional teams to understand requirements and provide technical solutions aligned with business goals
  • Mentor and guide other engineers, fostering a culture of learning and technical excellence within the team
  • Drive the adoption of best practices in code quality, testing, and performance optimization
  • Evaluate and integrate third-party tools and libraries to enhance functionality and developer experience
  • Stay abreast of industry trends and emerging technologies to continuously improve frameworks and integrations strategy
  • Conduct code reviews, contribute to improvement of development processes, and advocate for engineering standards
  • Troubleshoot and resolve complex technical issues related to frameworks and integrations, ensuring high availability and reliability

Perks and Benefits:

  • Competitive salary and performance-based bonuses
  • Health, dental, and vision insurance
  • Flexible work schedule and remote work opportunities
  • Professional development opportunities and support for continuous learning
  • Generous vacation and time-off policies
Apply here
MongoDB logo

MongoDB

Remote - London, UK (Remote)

Experience: Staff
Posted: April 29, 2025
Aws
Azure
Docker
Gcp
Java
Javascript
Kubernetes
Mongodb
Nodejs
Python
Rest
Rust
backend

Similar jobs

  • a day ago
    New
    Remote
  • 2 days ago
    Remote
  • 4 days ago
  • See all jobs in UK