Friday, November 22, 2024

Distant Principal Java Software program Engineer at Teamworks

Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8), AKST (UTC -9), HST (UTC -10), AST (UTC -4), NST (UTC -3:30)

Teamworks, the Working System for Sports activities™, powers greater than 6,500 sports activities organizations worldwide, together with collegiate athletic departments and groups throughout all main skilled leagues. With 300 distinctive workers situated in ten completely different international locations, Teamworks’ software program options drive the operations of essentially the most recognizable sports activities properties on the planet.
Smartabase, a part of the Teamworks product suite, is a human efficiency optimization platform designed to fulfill the wants of contemporary sports activities and army organizations. At present built-in with greater than 100 completely different know-how merchandise, Smartabase is an athlete administration system that serves because the supply of fact for bodily efficiency knowledge, medical record-keeping, and extra. 
We’re searching for a self-motivated and enthusiastic Principal Again Finish Engineer who can architect, develop, and optimize the market-leading resolution for athlete efficiency administration and assist us scale it to assist a quickly increasing market.  Count on to work on a system meant to quickly ingest, combination, and assist folks make sense of real-time knowledge coming from 1000’s of wearable gadgets directly.

This position is a superb alternative for the precise candidate to pioneer the following frontier in human efficiency know-how and to contribute to the continued fast scaling of one of many fastest-growing firms in sports activities tech.


Obligations:

  • Analyze product issues and system efficiency and use that to architect and develop safe, performant options that scale.
  • Ship high quality, well-tested code to our API, internet, and Java functions.
  • Lead design and structure discussions in a kanban-style setting.
  • Set up and keep coding requirements and take part in code critiques.
  • Automate away repetitive duties, and assist the crew discover alternatives for automation.
  • Establish bottlenecks in course of and efficiency to enhance effectivity.
  • Keep the energy of the engineering crew by means of mentorship, delegation, and collaboration.
  • Produce helpful and concise utility and infrastructure documentation for applicable viewers.

Necessities:

  • Expertise with constructing enterprise SaaS functions developed in Java and AWS that function at excessive scale for 100,000+ concurrent customers.
  • Expertise in leveraging message queuing programs to reinforce the scalability and reliability of functions, optimizing for high-volume knowledge dealing with and real-time processing. i.e. (Kafka/RabbitMQ/AWS SQS).
  • Expertise in important utility re-architecture and refactoring to reinforce utility scalability, reliability, efficiency, and maintainability.
  • Expertise in implementing and enhancing software program launch processes, together with high quality assurance, efficiency benchmarking, and automation.
  • Expertise in creating enterprise SaaS functions with a thoughts to contemplate reminiscence consumption of options applied and expertise diagnosing JVM reminiscence points utilizing heap forensic tooling.
  • Expertise with utilizing instruments like Datadog to search out alternatives to enhance the system, set up efficiency requirements, SLOs, and so forth.
  • Expertise with PostgreSQL schema and question design, upkeep & administration.
  • Understanding of authentication applied sciences and requirements corresponding to SAML & OIDC.
  • Expertise with creating take a look at suites that present efficient validation of software program high quality and efficiency beneath load.
  • Expertise in implementing and enhancing software program launch processes, together with high quality assurance, efficiency benchmarking, and automation.
  • Understanding of Infrastructure as Code tooling (Terraform) with a thoughts to automate options the place doable.
  • Expertise with CI/CD tooling corresponding to GitLab.

Desired Traits:

  • Takes initiative, proactively manages a number of priorities, and works properly beneath strain.
  • Analytical, inventive thinker, and strategic problem-solver.
  • Delivers quick however fastidiously thought-out, high-quality outcomes.
  • Structured, organized, and environment friendly work model.
  • Factual, direct communication model.
  • Expertise working asynchronously with coworkers throughout completely different time zones.
  • Involved in managing engineers and main high-performing groups as a possible profession development.
  • Aligned with our core values: honesty, humility, exhausting work, dedication, innovation, and exceptionalism.

What we provide:

  • A task in shaping the way forward for sports activities, and a profession that grows as the corporate grows.
  • An distinctive tradition of excessive achievement and teamwork.
  • Supportive and humble colleagues who’re a few of the prime drawback solvers and innovators within the recreation.
  • Monetary safety by means of aggressive compensation and incentives.
  • A complete advantages plan, together with medical, dental, imaginative and prescient, incapacity, life insurance coverage, and a 401K with match.
  • Limitless paid break day.
  • Further instructional alternatives by way of Vary can be utilized for programs, conferences, and different choices.
  • Firm fairness.     
  • 100% distant work.

Based in 2006, Teamworks began out as a messaging platform supporting collegiate soccer groups. Since then, we have now raised 5 institutional rounds of funding totaling over $165M. Our B2B SaaS product choices have grown to unravel advanced operational workflows involving communications, scheduling, knowledge assortment, guidelines compliance, and different points particular to elite athletics. Along with offering the premier operations platform serving the sports activities trade, we’ve additionally constructed or acquired the highest options for Athlete Educational success (Retain), Alumni Engagement (Communities), Athlete Expertise (Pulse), Compliance Providers (ARMS), Identify, Picture, and Likeness (INFLCR), Sports activities Efficiency & Diet (Notemeal), Recruiting (Whistle), and Human Efficiency (Smartabase). Our product suite continues to develop, and we’re the preeminent tech supplier serving top-tier athletic organizations.  

Our places of work in Durham, Denver, Richmond, and Brisbane are open for work, collaboration, and non-obligatory team-building occasions – however as a remote-first firm, we even have teammates working from locations throughout the globe, together with New York, London, Perth, and Austin.

Teamworks is an equal alternative employer – in the event you stay our core values day by day and are sincere, hardworking, humble, dedicated, revolutionary, and an all-around distinctive particular person, you may thrive at Teamworks. We’re dedicated to constructing a various and inclusive workforce and take affirmative motion to not discriminate based mostly on race, faith, shade, nationwide origin, ancestry, bodily incapacity, psychological incapacity, medical situation, genetic data, marital standing, intercourse, gender, gender identification, gender expression, age, sexual orientation, veteran or army standing, or another legally protected traits.  This coverage applies to all employment practices inside our group, together with however not restricted to recruiting, hiring, promotion, termination, compensation, advantages, and coaching.  Teamworks is dedicated to offering cheap lodging for candidates with disabilities who want help through the hiring course of. To request an affordable lodging, please electronic mail [email protected].

To all recruitment businesses: Teamworks doesn’t settle for company resumes. Please don’t ahead resumes to our jobs alias, Teamwork workers or another group location. Teamworks will not be answerable for any charges associated to unsolicited resumes.

The pay vary for this position is:

175,000 – 200,000 USD per 12 months (Distant – United States)

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles