Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

Super Dispatch


Founded by Bek Abdullayev in 2013, Super Dispatch is a privately owned, independent company driven by a deep passion to serve the auto transport industry. From creating tools to make auto transport easier to help each customer grow their business, we continually strive to make the lives of our customers easier and our industry better.

10d

Senior Backend Engineer (Java)

Super Dispatch%LABEL_MULTIPLE_LOCATIONS% (5) - Remote
DjangoDesignqajavakubernetespythonAWSbackendfrontend

Super Dispatch is hiring a Remote Senior Backend Engineer (Java)

Super Dispatch is looking for a talented Senior Backend Engineer proficient in Java to join our Engineering Team. As a Backend Engineer, you will be responsible for building, improving, and maintaining the backend infrastructure that powers the Super Dispatch platform. You’ll work with a passionate team of engineers to develop innovative solutions and shape the future of the Auto Transport Industry in the United States. We are particularly interested in candidates from European countries or Central Asian regions.

Responsibilities:

  • Collaborate with cross-functional teams (product managers, frontend engineers, QA, product designers, etc.) to deliver solutions that drive your team's metrics.
  • Document, develop, refactor, deploy, and operate APIs, customer-facing components, and internal interfaces to serve Super Dispatch customers.
  • Design, develop, and maintain backend systems using Java.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Collaborate with the QA and Support teams to investigate issues, fix bugs, and identify performance bottlenecks.
  • Optimize and enhance existing code and backend systems for improved performance, scalability, and reliability.
  • Participate in and guide the technical design process.
  • Ensure the security and integrity of data and systems through best practices, including encryption, authentication, and authorization.
  • Participate in code reviews to ensure code quality and knowledge sharing among the team, providing constructive feedback to peers.
  • Stay up-to-date with the latest industry trends and best practices in backend development and Java technologies.

Required Experience:

  • 5+ years experience as a Backend Engineer
  • 1+ year working as a Backend Engineer in a product-driven environment
  • Advanced English
  • Strong expertise in Java 21
  • Proficiency in Spring Boot 3 framework
  • Experience with JPA/Hibernate ORM
  • Hands-on experience with Java test frameworks, including JUnit, Mockito, and Spring Integration Testing
  • Experience debugging systems in production
  • Experience with algorithms and data structures
  • Familiarity with relational databases
  • System architecture
  • System design
  • Experience mentoring/coaching more junior engineers
  • Leading complex projects from a technical perspective
  • Demonstrated ability to quickly adapt to new programming frameworks and concepts
  • Dedication to delivering high-quality code
  • Familiarity with and experience in following engineering best practices
  • Flexible to collaborate with our teams and customers in the US time zones

Plus points for:

  • Hands-on experience in building on cloud platforms like GCP or AWS
  • Experience with Python Django
  • Experience with Kubernetes
  • Proficiency in designing, building, and running distributed systems (e.g., microservices) in a production environment
  • Hands-on experience with CI/CD pipelines
  • Located in Tashkent, Uzbekistan

Candidate Profile:

If you consider yourself an eager learner, a conscientious worker, and a thoughtful, kind, supportive human, you might just thrive at Super Dispatch.

To be successful, you will need a combination of technical skills and soft skills including:

  • Effective Problem-Solving: You approach a problem by first asking questions to fully understand the the situation. You can break down complex problems and work towards practical solutions.
  • Results Driven: You take ownership, drive progress through strategic action, and focus on achieving the end result.
  • Team Player: You have a collaborative mindset and can build positive relationships with individuals across the organization, fostering teamwork and cooperation.
  • Open to Improvement: You are receptive to feedback and are willing to consider new ideas, perspectives, and approaches. You see feedback as an opportunity to improve and grow.
  • Strong Communication Skills: You can comfortably speak and write in English. You can convey technical concepts effectively to both technical and non-technical audiences.
  • Sense of Urgency: You thrive in a fast-paced, get-it-done environment, demonstrating a commitment to delivering tasks promptly and efficiently.
  • Proactive: You take initiative, act without being told what to do, and regularly introduce new ideas and perspectives.
  • Highly Motivated: You are a self-starter with a strong work ethic, showing consistent dedication and enthusiasm for your work.
  • Flexible and Adaptable: You adapt effectively to new information, challenges, and changing priorities. You respond positively to complexity and change.
  • Business-Focused and Pragmatic: You prioritize projects based on their potential impact on the business. You recognize the importance of balancing quality, speed, and the bottom line.
  • Practical View of Technology: You view technologies and programming languages as tools with inherent trade-offs. While you may have strong preferences, you remain open to learning and adapting to new technologies as needed.
  • Continuous Learner: You are curious, open-minded, and have a desire for continuous learning and self-improvement.

What we do

Our mission at Super Dispatch is to transform the world of vehicle shipping by becoming the leading platform for moving cars. For too long, the auto transport industry has been left without effective tools and instead given outdated processes and disconnected systems. The Super Dispatch platform is a one-stop-shop for everything Carriers and Shippers need to move cars faster, smarter, and easier. Backed by cutting edge technology and best-in-class software, Super Dispatch is the advanced auto transport experience taking carriers and shippers into the future.

Who we are

Our diverse team is comprised of highly motivated professionals with a passion for solving big problems with technology. Our core values are built around learning, growing, evolving, and continuous experimentation. We believe and practice taking bold risks. We embrace failure as a lesson. We put our team first. We are committed to supporting each other and helping each other grow on this journey.

Summary of Benefits

  • Stock options
  • Unlimited Vacation (PTO)
  • Fully remote/work from home role
  • Gym membership/wellness stipend
  • English classes
  • Growth opportunities

See more jobs at Super Dispatch

Apply for this job

+30d

Senior DevOps Engineer

Super Dispatch%LABEL_MULTIPLE_LOCATIONS% (5) - Remote

Super Dispatch is hiring a Remote Senior DevOps Engineer

About the role

Super Dispatch is looking for an experienced and talented DevOps Engineer to maintain and improve the infrastructure and software development processes. As a DevOps Engineer, you will be responsible for building and maintaining highly available systems and pipelines, automating processes, improve scalability and reliability of our systems. We are particularly interested in candidates from European countries or Central Asian regions.

Responsibilities

  • Manage and maintain cloud-based infrastructure (Google Cloud) to make it reliable and scalable.
  • Automate testing and deployment processes to enhance efficiency and reliability.
  • Design, implement, and maintain CI/CD pipelines to streamline the software release process.
  • Lead the design, implementation, and maintenance of our infrastructure and deployment pipelines.
  • Collaborate with cross-functional teams to ensure smooth integration of new features and services.
  • Establish and enforce DevOps best practices to optimize efficiency, reliability, and scalability.
  • Automate repetitive tasks and processes to streamline operations and reduce manual effort.
  • Monitor system performance and troubleshoot issues to ensure high availability and performance.
  • Implement security measures and best practices to safeguard our infrastructure and data.
  • Mentor and coach team members to improve their skills and foster a culture of continuous learning.
  • Stay up-to-date with industry trends and technologies to drive innovation and improvement in our DevOps practices.

Candidate Experience

  • At least 4 years of experience in DevOps roles.
  • Proficiency in scripting, automation, and software development.
  • Experienced in building highly available and scalable services with a solid understanding of microservices architecture.
  • Hands-on experience with cloud platforms like GCP, AWS, or Azure.
  • Familiarity with infrastructure as code tools such as Terraform.
  • Knowledge of containerization tools like Docker and orchestration systems like Kubernetes.
  • Expertise in setting up and managing CI/CD pipelines using tools like GitHub Actions, ArgoCD.
  • Ability to work with monitoring and logging tools like Datadog, Prometheus, Grafana, or ELK Stack.
  • Skilled in managing message brokers like RabbitMQ and their cloud-based equivalents.
  • Proficient in Git and version control workflows.
  • Strong problem-solving abilities and troubleshooting skills.
  • Effective communication and collaboration skills for working in a team environment.

Candidate Profile

  • Thoughtful problem-solving: For you, problem-solving starts with a clear and accurate understanding of the context. You can decompose tricky problems and work towards a clean solution, by yourself or with teammates. You're comfortable asking for help when you get stuck.
  • Infrastructure expertise: You have experience in scaling production software to support rapid growth, monitoring production systems, and managing resource constraints.
  • Working in production: You have experience debugging systems in production. You appreciate the skill and challenge of replacing production components with minimal user disruption. You are able to be on an on-call rotation.
  • Pragmatic and business-oriented: You care about business impact and prioritize projects accordingly. You're not just going after cool stuff—you understand the balance between craft, speed, and the bottom line.
  • Not ideological about technology: To you, technologies and programming languages are about tradeoffs. You may be opinionated, but you're not ideological and can learn new technologies as you go.
  • Excellent communication, interpersonal, and organizational skills - you are a great writer, speaker, and listener. You can communicate technical concepts to both technical and non-technical audiences.
  • Team player - you have a collaborative mindset and the ability to build positive relationships with individuals across the organization.
  • Open and positive - you have the willingness to learn and are open to criticism and new ideas.
  • Proactive - you act without being told what to do and regularly bring new ideas and perspectives.
  • Highly motivated - you are a self-starter with a strong work ethic.
  • Flexibility - you adjust quickly to changing priorities and conditions, you respond positively to complexity and change.
  • Sense of urgency - you thrive in a fast-paced, get-it-done environment.
  • Bonus points for: certificates in related fields (Cloud Computing, Infrastructure, CI/CD) and knowledge of network security and best practices.

Growth Plan:

Within 1 month, you’ll…

  • Graduate from Super Dispatch’s company-wide new employee onboarding program. You’ll get caught up with who we are, how we work, and what we're building.
  • Understand the full functionality of Super Dispatch products, as well as the greater auto transportation industry and competitive landscape.
  • Have knowledge on how applications run on the cloud, how the performance is measured, how development and deployments are managed.
  • Build a roadmap for upcoming improvements and initiatives, start implementing it.

Within 3 months, you’ll…

  • Start measuring and improving the deployment process; remove bottlenecks and challenges with the teams so they can deploy any time they want to.
  • Experiment with IaC (infrastructure as code) frameworks, start describing the infrastructure using one of them.
  • Implement key metrics for the application and infrastructure performance monitoring.

Within 6 months, you’ll…

  • Start expanding your involvement and work with different teams on their challenges and improvements.
  • Integrate the best DevOps practices into the development process.

Within 12 months, you’ll…

  • Keep improving the DevOps culture at the company.
  • Reach the high performance in the deployment process and running applications on the cloud.
  • Leverage tools, applications, and services used by Engineering on the infrastructure.

What we do

Our mission at Super Dispatch is to transform the world of vehicle shipping by becoming the leading platform for moving cars. For too long, the auto transport industry has been left without effective tools and instead given outdated processes and disconnected systems. The Super Dispatch platform is a one-stop-shop for everything Carriers and Shippers need to move cars faster, smarter, and easier. Backed by cutting edge technology and best-in-class software, Super Dispatch is the advanced auto transport experience taking carriers and shippers into the future.

Who we are

Our diverse team is comprised of highly motivated professionals with a passion for solving big problems with technology. Our core values are built around learning, growing, evolving, and continuous experimentation. We believe and practice taking bold risks. We embrace failure as a lesson. We put our team first. We are committed to supporting each other and helping each other grow on this journey.

Summary of Benefits

  • Unlimited Vacation (PTO)
  • Fully remote/work from home role
  • Gym membership/wellness stipend
  • English classes
  • 12 weeks of paid parental leave
  • Growth opportunities

See more jobs at Super Dispatch

Apply for this job

+30d

Senior Engineering Manager

Super Dispatch%LABEL_MULTIPLE_LOCATIONS% (3) Remote
SalesDesignmobilepythonbackend

Super Dispatch is hiring a Remote Senior Engineering Manager

About the Role

The Engineering Manager position at Super Dispatch involves overseeing a team of 5-10 direct reports, including engineers and team leads, and contributing to the growth of Super Dispatch products. We are particularly interested in candidates from European countries or Central Asian regions.

In this role, collaboration with various departments such as Growth, Operations, Engineering, Data Science, Product, Design, Sales, and Marketing is essential to bring innovative ideas to fruition. Key responsibilities encompass people management, team execution, business value delivery, and technical leadership. As an adept technical leader, and supported by tech leads in your team, you will take ownership of both technical and process-related aspects within your team.

Your onboarding process, guided by your manager, will include mentorship and coaching. Together, you will define success criteria and develop a 3-6-12-month plan aligned with your goals. We strongly believe in empowering managers to guide their teams effectively, enabling rapid growth for team members while fostering a sense of ownership and responsibility.

What You'll Do

You will collaborate with leadership to create and communicate the vision, high-level roadmap, and technical strategy for your team, ensuring every engineer understands how their project contributes to the company goals. You will set the direction for your engineering team, anticipate strategic and scaling-related challenges via long-term planning. You will measure performance of the team and improve it.

Most of what you'll do can be divided into the following 3 categories.

You will manage people.

  • Coach and mentor.
  • Conduct regular 1-on-1s.
  • Guide career growth and provide development opportunities.
  • Conduct regular performance reviews.
  • Delegate responsibilities.
  • Help build a healthy and collaborative culture rewarding strategic failure as well as success.
  • Ensure team health and knowledge sharing.
  • Identify the headcount needs of your team.
  • Identify technical skills gaps for recruitment and upskilling current team members.
  • Plan and execute the recruitment efforts for your team.
  • Onboard new hires or new team members.
  • Measure velocity and quality of engineers’ contributions and improve it.

You will manage team execution and delivery.

  • You will work with a product manager and the team to draft and distribute well-written requirements into reasonably sized cards. You will define periodic delivery milestones within engineering resource and business requirement constraints. You will validate that the deliverables are meeting product and business requirements before they are released.
  • You will track the team’s efficiency and quality of deliverables at SDLC and regularly adjust processes and timelines to ensure high quality is delivered.
  • You will identify bottlenecks in the process and roadblocks to success for your team and clear these roadblocks.
  • You will monitor execution and delivery for the engineering team, identifying risks and solutions, and driving improvements.
  • You will ensure alignment across teams.

You will provide technical leadership.

  • You will own a large responsibility for producing software that is highly available, monitorable, and maintainable over time.
  • When needed, you will be hands-on in the software development process. You will spend less time writing code, but you will be willing to get your hands dirty to help your team achieve their goals. You will set a high standard on coding, testing, deployment, and monitoring.
  • You will be expected to understand what the team is doing, the details, and the trade-offs the team is making, even if you are not necessarily doing the code reviews or writing the code.
  • You will act as a leader for the technical roadmap of your team.
  • You will identify areas of strategic technical debt, do the cost/benefit analysis for resolving this debt, and communicate suggested timelines for prioritizing this to the management team.

    Minimum requirements

    • You have Advanced-level English skills, especially Speaking and Writing
    • You have at least 4+ years of experience managing a team of 5-15 people (full-stack, backend, mobile), across various technologies.
    • You have managed process and organizational design improvements, and hired and supported successful teams.
    • You have demonstrated experience in Lean/Agile management practices.
    • You have delivered several large projects (in the context of your team) successfully in the past 3 years.
    • You have 5+ years of experience developing software as an IC engineer.
    • You have a strong technical background as a Senior Engineer for at least 3 years on the web backend written in Pythonprogramming language.
      • As a manager, you’ll provide daily guidance to people whose job is to build software and solve technical problems.
      • It’s crucial that you’re able to recognize bad patterns and help your team avoid them. We expect managers to identify areas in which their teams need technical guidance, and either provide it themselves or find help from experts outside the team. They should also be able to ask detailed questions to guide their team to good solutions.
      • We are looking for engineering managers who are experienced engineers, and when presented with a problem can quickly identify and focus on the difficult parts. We want to see candidates recognize where complexities might arise in their design, and what parts of their solution might break at scale.

      Plus points

      • You have managed engineering teams at startups before, particularly during periods of rapid growth and organizational change.
      • You have experience rolling out engineering and management practices and processes—e.g., code review, performance reviews, and levels and ladders—where they didn't exist before.
      • You've managed teams that are partially (or entirely) remote.
      • Significant experience in designing and operating critical systems.

      What we do

      Our mission at Super Dispatch is to transform the world of vehicle shipping by becoming the leading platform for moving cars. For too long, the auto transport industry has been left without effective tools and instead given outdated processes and disconnected systems. The Super Dispatch platform is a one-stop-shop for everything Carriers and Shippers need to move cars faster, smarter, and easier. Backed by cutting edge technology and best-in-class software, Super Dispatch is the advanced auto transport experience taking carriers and shippers into the future.

      Who we are

      Our diverse team is comprised of highly motivated professionals with a passion for solving big problems with technology. Our core values are built around learning, growing, evolving, and continuous experimentation. We believe and practice taking bold risks. We embrace failure as a lesson. We put our team first. We are committed to supporting each other and helping each other grow on this journey.

      Summary of Benefits

      • Stock options
      • Unlimited Vacation (PTO)
      • Fully remote/work from home role
      • Gym membership/wellness stipend
      • English classes
      • 12 weeks of paid parental leave
      • Growth opportunities

      See more jobs at Super Dispatch

      Apply for this job