Himalayas logo
ARCOSAR

Tech Lead Full Stack Java Developer

ARCOS provides a workforce and resource management platform for utilities, airlines, and other critical infrastructure industries to help them manage crews, optimize operations, and respond to emergencies.

ARCOS

Employee count: 201-500

United States only

The Tech Lead at ARCOS is a technical leader who collaborates as part of agile development team, acting as both a technical authority and a team mentor. This position involves leading a team of software engineers in designing and implementing high-quality software solutions. The Tech Lead must have an in-depth understanding of software architecture and demonstrate a commitment to enhancing the security, scalability, readability, and testability of our codebase. We seek someone who combines a relentless drive and passion for their work with an exceptional ability to work collaboratively. At ARCOS, we highly value determination, proactive approaches, effective teamwork, and technical expertise.

ARCOS leverages Java/Spring Boot, AWS (Lambda, ECS, Fargate), Terraform, TypeScript (JavaScript), React and React Native, and Postgres. ARCOS teams focus on creating quality code with tests (both e2e automated and unit) in a modern CI/CD environment.

What you'll do:

  • Technical Vision and Strategy: Lead and define the technical vision for projects, ensuring alignment with ARCOS’s strategic goals. Establish and oversee the application of engineering best practices, design patterns, and code quality standards. Address complex technical challenges and deliver innovative solutions with long-term impact considerations.
  • Leadership and Mentorship: Provide leadership and direction to the engineering team. Mentor and guide team members, fostering their technical and professional development. Promote a culture of learning and excellence within the team.
  • Execution & Delivery: Operate within an Agile Scrum framework, actively participating in daily stand-ups, sprint planning, backlog grooming, and retrospectives. Take full ownership of assigned tasks and projects, ensuring timely delivery with a commitment to quality. Proactively identify technical challenges and work with the team to devise effective solutions.
  • Innovation and Improvement: Lead efforts to improve engineering best practice, in collaboration with other tech leads and engineering managers. Stay abreast of emerging technologies and trends, advocating for the adoption of new technologies, where beneficial. Collaborate with both technical and non-technical team members to ensure effective project execution.
  • Effective Communication: Act as a liaison between the product team, architecture, UI/UX engineers, and other stakeholders. Clearly communicate complex technical concepts to both technical and non-technical audiences, ensuring alignment of technical solutions with business objectives.
  • Production Support Leadership: Manage escalated production issues and guide the team in rapid diagnosis and resolution. Contribute to continuous process improvements based on production experiences.

Requirements

What you bring

  • Bachelor’s degree in Computer Science/Information Technology or a related field (or equivalent work experience).
  • 7-10 years of experience in full-stack enterprise software development (UI, back end, API, database).
  • Expertise in software engineering design principles, architectural patterns, and leading complex and scalable system implementations.
  • Strong leadership qualities with a proven ability to mentor and guide a team through technical challenges and solution development.
  • Effective communication skills, able to convey complex technical concepts to diverse audiences.
  • Extensive experience in Agile development, continuous integration, and delivery practices.
  • Creation of proactive monitoring systems that identify potential issues based on early symptoms rather than waiting for outages.
  • Experience in implementing a variety of application architectures, particularly in cloud-based, multi-tenant, high-volume, and high-availability contexts.
  • History of successful project leadership across Web and Mobile platforms.
  • Exceptional interpersonal and collaborative skills, with an emphasis on fostering teamwork and knowledge sharing.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Paternity, Maternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Work From Home

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About ARCOS

Learn more about ARCOS and their company culture.

View company profile

For companies in critical infrastructure sectors like utilities and airlines, managing a mobile workforce efficiently and reliably is a monumental challenge. These organizations face constant pressure to respond to emergencies, restore services promptly, and manage daily operations with precision, all while ensuring the safety of their crews and the public. The consequences of delays or mismanaged resources can be significant, leading to extended outages, customer dissatisfaction, and financial losses. Customers in these industries need a robust solution that can handle the complexities of crew management, from automated callouts during storms to optimizing schedules for routine maintenance. They require a system that provides real-time visibility into their operations, streamlines communication, and ensures that the right people with the right skills are dispatched to the right place at the right time.

ARCOS provides a comprehensive workforce and resource management platform designed to address these very challenges. Our customers rely on our SaaS solutions to automate and streamline their most complex operational processes. When an unexpected event occurs, our automated callout system can mobilize crews in minutes, a drastic improvement over manual processes that can take hours. This speed is critical for our utility customers who need to restore power, gas, or water services as quickly as possible. Beyond emergency response, our platform helps manage the entire lifecycle of fieldwork. This includes everything from scheduling and dispatching crews for planned work to tracking their progress in real-time with our mobile applications. By providing a single pane of glass for all workforce management activities, we empower our customers to break down data silos, improve situational awareness, and make more informed decisions. Our solutions are built with a deep understanding of the industries we serve, ensuring they meet the specific compliance and operational requirements of our clients. Ultimately, ARCOS helps these essential service providers enhance their reliability, improve safety, and boost customer satisfaction by ensuring their field operations are as efficient and effective as possible.

Employee benefits

Learn about the employee benefits and perks provided at ARCOS.

View benefits

Flexible working hours

Summer hours offered.

Company Holidays

Fourteen paid holiday days.

Paid Parental Leave

3 weeks paid parental leave.

Generous PTO plan

Generous Paid Time Off plan.

View ARCOS's employee benefits
Claim this profileARCOS logoAR

ARCOS

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at ARCOS

Explore the variety of open remote roles at ARCOS, offering flexible work options across multiple disciplines and skill levels.

View all jobs at ARCOS

Remote companies like ARCOS

Find your next opportunity by exploring profiles of companies that are similar to ARCOS. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan