Distinguished Software Engineer, Billing Platform (REMOTE)
About the position
Responsibilities
• Develop and articulate the overarching technology vision and architecture for the Billing Platform.
• Provide strategic technical direction and guidance for projects and initiatives.
• Drive the development of new technologies, products, or processes.
• Create and maintain the technical architecture of the Billing Platform.
• Mentor and guide other engineers, fostering a collaborative and innovative engineering culture.
• Contribute to broader tech community through publications and speaking engagements.
• Collaborate with various teams across the organization to build alignment and drive decision-making.
• Stay abreast of emerging technologies and market trends.
Requirements
• 12+ years of professional, hands-on software development experience.
• Extensive experience in architecting and designing large-scale, complex systems.
• Proven experience in leading technology transformations for business-critical systems.
• Deep and broad knowledge of current and emerging technologies.
• Strong coding skills in Java, Kotlin, Golang, or similar languages.
• Proficient in utilizing cloud computing tools throughout the software development lifecycle.
• Demonstrated impact as distinguished engineer or equivalent in a complex technology area.
• Excellent written and verbal communication skills.
• Ability to shape the technical direction of the organization.
Benefits
• Premier Medical, Dental and Vision Insurance with no waiting period
• Paid Vacation, Sick and Parental Leave
• 401(k) Plan
• Tuition Reimbursement
• Paid Training and Licensures
Apply tot his job
Apply To this Job