What are the responsibilities and job description for the Remote Staff Software Engineer, Back End Dealer Tooling Systems position at Get It - Professional Services?
Job Overview
Join our team as a Staff Back-End Software Engineer and play a pivotal role in enhancing our dealer tooling systems. This position is tailored for experienced back-end software engineers eager to contribute significantly to our mission of delivering efficient, scalable, and reliable solutions.
Key Responsibilities
This role offers a unique opportunity to nurture the next generation of engineers while advancing your own career through continuous learning and professional development.
Company Culture And Values
We pride ourselves on fostering a collaborative, innovative environment where every team member’s input is valued. Join us in a culture that emphasizes professional growth and lifelong learning, all within a flexible remote work setting.
Compensation And Benefits
If you are a dedicated and passionate back-end software engineer eager to make impactful contributions in an inclusive and forward-thinking environment, we invite you to apply!
Employment Type: Full-Time
Join our team as a Staff Back-End Software Engineer and play a pivotal role in enhancing our dealer tooling systems. This position is tailored for experienced back-end software engineers eager to contribute significantly to our mission of delivering efficient, scalable, and reliable solutions.
Key Responsibilities
- Develop and implement software solutions while optimizing existing code for enhanced performance and dependability.
- Create unit tests and ensure software meets defined acceptance criteria.
- Innovate system architecture by integrating cutting-edge technologies and industry best practices.
- Uphold and promote high standards in coding, documentation, and testing methodologies.
- Analyze the impact of changes across various applications and execute necessary adjustments.
- Collaborate with cross-functional teams to ensure technological alignment with organizational objectives.
- Encourage experimentation with novel ideas, validate hypotheses, and propose effective solutions.
- Conduct code reviews and communicate modifications clearly to stakeholders.
- Maintain thorough documentation for code and projects to ensure long-term clarity and maintainability.
- Troubleshoot and resolve any production issues across multiple applications.
- Actively participate in Agile development processes and suggest areas for improvement.
- Mentor junior software engineers, fostering their growth and enhancing team capabilities.
- Extensive experience in back-end development with a solid grasp of object-oriented programming languages and design patterns.
- Proficiency in API integration and development, specifically with JSON and REST/SOAP-based web services.
- Strong SQL expertise, including database design, optimization, and advanced query execution.
- Excellent problem-solving abilities paired with effective communication skills.
- A Bachelor's degree in Computer Science, Information Systems, or an equivalent field (or comparable professional experience).
- Minimum of 8 years of experience in software engineering, with a focus on back-end development.
- Proven experience in leading technical teams and managing multiple applications.
- Hands-on familiarity with the Software Development Life Cycle (SDLC), including Agile/SCRUM and Waterfall methodologies.
- Demonstrated history of mentoring and guiding junior engineers.
- Availability for participation in an on-call rotation as required.
This role offers a unique opportunity to nurture the next generation of engineers while advancing your own career through continuous learning and professional development.
Company Culture And Values
We pride ourselves on fostering a collaborative, innovative environment where every team member’s input is valued. Join us in a culture that emphasizes professional growth and lifelong learning, all within a flexible remote work setting.
Compensation And Benefits
- Competitive annual salary range of \(154,837 - \)227,095, with the potential for an additional 10-20% annual bonus (in cash and equity).
- Additional compensation premiums available for candidates in select metropolitan areas including San Francisco, Seattle, Boston, New York City, Los Angeles, and San Diego.
- Comprehensive benefits package, featuring 401(k) matching, health, dental, and vision insurance, parental leave, tuition reimbursement, and more.
If you are a dedicated and passionate back-end software engineer eager to make impactful contributions in an inclusive and forward-thinking environment, we invite you to apply!
Employment Type: Full-Time
Salary : $154,837 - $227,095