Senior Software Development Engineer

Added
18 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java sql nosql microservices distributed systems

πŸ“‹ Description

  • Design, develop, and maintain scalable backend services and APIs.
  • Collaborate with product managers, frontend engineers, and DevOps teams to deliver high-quality, reliable software solutions.
  • Lead technical design discussions and architectural decisions for new and existing systems.
  • Ensure systems are secure, maintainable, and highly available, following best practices in performance optimization and code quality.
  • Own services from development through deployment and ongoing management in production environments.
  • Troubleshoot and resolve complex production issues across multiple systems and services.

🎯 Requirements

  • 5+ years in backend or full-stack development, focused on backend.
  • Deep expertise in Java (Spring Boot or similar).
  • Experience designing RESTful microservices and distributed systems.
  • Strong SQL and NoSQL databases, caching, and messaging (Kafka, RabbitMQ).
  • Cloud platforms (AWS, GCP, Azure) and containers (Docker, Kubernetes).
  • CI/CD, monitoring, and production service management.

🎁 Benefits

  • Equity for all employees at start and as you grow.
  • Flexible hybrid model and generous time off.
  • Daily free lunch and a new car discount.
  • Meditation and fitness apps.
  • Commuting cost coverage.
  • Career development and employee resource groups (ERGs).
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’