Tech Holding

Senior Software Engineer – Contract

Tech Holding

contract

Posted on:

Location Type: Remote

Location: Mexico

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Develop and deliver clean, maintainable, performant code.
  • Help define the architectural strategy for the systems you own and contribute to architectural vision for the platform at large.
  • Review code and provide feedback on technical work on the team.
  • Build services and tooling to streamline the development process.
  • Mentor and coach less experienced engineers on the team.
  • Help define standards and best practices on your team for testing, software delivery, observability, contract definition, and so on.
  • Participate in sprint-related meetings such as standup, grooming, retrospective, and roadmap replenishment.
  • Encourage a culture of experimentation, prototyping and brainstorming across technical teams.

Requirements

  • 5+ years of experience as a software engineer, building and operating production systems at scale.
  • Strong proficiency in Java (Python or similar languages) and database technologies.
  • Strong analytical and troubleshooting skills.
  • You love to design, build, and operate domain-driven backend systems at scale.
  • You’ve worked in agile-ish systems, kanban systems, and more importantly hybrid systems.
  • You’re good at demystifying complex technical concepts for laymen and love to simplify complex ideas for curious teammates.
  • Automation has become a core value for you, and your systems can operate in production for long periods without human intervention.
  • You already can’t live without continuous delivery and know how to drive towards small, frequent deployments.
  • You know how to tune up observability up and down the stack.
Benefits
  • Competitive compensation, benefits, and career advancement opportunities.
  • Work with a talented, cross-functional team on cutting-edge web technologies.
  • Contribute to impactful projects that enhance user experience and business outcomes.
  • Grow in a fast-paced, collaborative, and learning-driven environment.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythondatabase technologiesdomain-driven designautomationcontinuous deliveryobservabilitysoftware testingsoftware deliverycode review
Soft Skills
analytical skillstroubleshooting skillsmentoringcoachingcommunicationsimplifying complex ideascollaborationexperimentationbrainstormingleadership