Bumble Inc.

Jr. Software Engineer, New Grad

Bumble Inc.

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Entry Level

Tech Stack

AWSCloudDistributed SystemsDockerJavaJavaScriptKotlinKubernetesNode.jsPythonPyTorchReactScikit-LearnTensorflowTypeScriptVue.js

About the role

  • Develop and maintain both backend services and frontend web or mobile interfaces with guidance from more experienced engineers.
  • Write clean, testable, production-ready code across the stack.
  • Assist in designing APIs and integrating them into user-facing applications.
  • Build accessible, performant UI components and features that enhance the user experience.
  • Learn and apply industry best practices for security, scalability, and reliability.
  • Collaborate closely with Product Managers, Designers, and Engineers to deliver end-to-end features.
  • Participate in code reviews, stand-ups, and technical discussions.
  • Support testing, debugging, and troubleshooting in development and production environments.
  • Contribute to Bumble 2.0, a cloud-native re-architecture powered by AWS, and apply AI to enhance products.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
  • Proficiency in at least one backend programming language (e.g., Java, Python, Node.js, Kotlin).
  • Familiarity with frontend technologies such as JavaScript/TypeScript, React, Vue, or similar frameworks.
  • Basic knowledge of cloud environments (AWS preferred) and interest in learning more.
  • Understanding of fundamental data structures, algorithms, and software design principles.
  • Strong problem-solving ability, adaptability, and a collaborative mindset.
  • Must be legally authorized to work in the United States without the need for employer sponsorship now or in the future (e.g., H-1B, F-1/OPT, TN, O-1, or similar work visas).
  • Internship or project experience with full-stack development (frontend + backend) (nice-to-have).
  • Exposure to databases, CI/CD pipelines, or containerization (Docker/Kubernetes) (nice-to-have).
  • Familiarity with distributed systems, microservice-based architectures, or mobile app development (nice-to-have).
  • Experience with responsive design, accessibility, or performance optimization (nice-to-have).
  • Understanding of prompt engineering and retrieval-augmented generation (RAG) pipelines (nice-to-have).
  • Programming skills in Python and experience with AI/ML libraries such as TensorFlow, PyTorch, Scikit-learn, or Transformers (nice-to-have).
  • Familiarity with LLM frameworks (e.g., OpenAI, Cohere, Anthropic) (nice-to-have).