
Senior Software Engineer – Contract
Tech Holding
contract
Posted on:
Location Type: Remote
Location: Mexico
Visit company websiteExplore more
Job Level
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