Senior Software Engineer
About the Role
Chargezoom is seeking a highly skilled Senior Software Engineer to join our dynamic team in Salt Lake City, Utah. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining scalable, reliable, and efficient software solutions using PHP. You will collaborate with cross-functional teams to define, design, and ship new features and improvements.
Key Responsibilities
- Design and Development: Lead the architectural design and implementation of complex systems, ensuring best practices in coding standards, security, and scalability.
- Collaboration: Work closely with cross-functional teams to define, design, and ship new features and improvements.
- Mentorship: Conduct code reviews, mentor junior developers, and contribute to the growth of the engineering team's skills and knowledge.
- Troubleshooting: Troubleshoot, debug, and optimize code to ensure performance and stability of applications.
- Innovation: Stay current with emerging technologies and industry trends, and evaluate their applicability to our tech stack and business needs.
- Lifecycle Management: Participate in the entire application lifecycle, from concept to deployment and ongoing support.
- Process Improvement: Contribute to the development and refinement of our development processes, including continuous integration, automated testing, and deployment strategies.
- Technical Leadership: Act as a technical lead on projects, providing guidance and direction to ensure successful project completion.
Qualifications
- Experience: 6+ years of software engineering experience with a proven track record of designing, developing, and maintaining large-scale, high-performance web applications and RESTful APIs.
- Technical Skills: Deep understanding of object-oriented programming, design patterns, and best practices in software development. Strong experience with database design, optimization, and performance tuning in MySQL, PostgreSQL, or other relational databases.
- Front-end Skills: Proficiency in front-end fundamentals such as HTML, CSS, JavaScript. Experience with modern front-end technologies is a plus.
- Problem Solving: Excellent problem-solving skills, with the ability to analyze complex technical issues and provide innovative solutions.
- Communication: Strong communication and collaboration skills, with the ability to work effectively in a team environment and lead technical discussions.
- Self-starter: A self-starter attitude with a high degree of initiative and the ability to adapt to changing priorities and technologies.
Nice to Haves
- Education: BS/MS in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Additional Skills: Experience building with LAMP stack solutions, Docker, Kubernetes, and Google Cloud Platform. Understanding of GAAP (Generally Accepted Accounting Principles) and general knowledge of QuickBooks.
What We Offer
- Competitive Salary and Equity: We offer a competitive salary and equity package.
- Work Environment: Opportunity to work in a fast-moving, high-growth SaaS company.
- Office Location: Beautiful office at Millrock Park in Cottonwood Heights.
- Time Off: 15 days Personal Time Off.
- Healthcare: Company paid Healthcare and Dental plans.
- Culture: Strong, results-oriented culture with games, fun, parties, catered lunches & more.
About Chargezoom
Founded in 2020 by veteran SaaS entrepreneurs, Chargezoom delivers an integrated payments and AR (accounts receivable) platform for B2B companies. Chargezoom enables B2B businesses to eliminate their dependency on spreadsheets and streamline their financial operations and reporting. Chargezoom's AR automation reduces friction when collecting payments from customers, resulting in getting paid 70% faster on average.
Benefits Extracted with AI
- Competitive salary and equity
- 15 days Personal Time Off
- Company paid Healthcare and Dental plans
- Games, fun, parties, catered lunches & more
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Market Expansion
Join Zip as a Senior Software Engineer to build core products and architecture, focusing on market expansion.
Senior Software Engineer - Ruby on Rails
Join Care.com as a Senior Software Engineer specializing in Ruby on Rails, focusing on back-end development and API integration.
Senior Software Engineer, Cloud Platform
Join EverCharge as a Senior Software Engineer to shape our Cloud Platform using Python, TypeScript, and AWS.
Staff Ruby on Rails Software Engineer
Join Care.com as a Staff Ruby on Rails Software Engineer in Salt Lake City. Develop and deploy features, revamp legacy systems, and ensure test coverage.
Senior Software Engineer, Payment Pricing & Cost Platform
Join Square as a Senior Software Engineer to optimize payment systems focusing on pricing and cost efficiency.
Senior Software Engineer (Fullstack)
Senior Fullstack Software Engineer at Zeal, enhancing payroll platforms with modern tech. Inclusive culture, comprehensive benefits.
Senior Software Engineer (Backend)
Senior Backend Software Engineer role focusing on AWS, databases, and scalable web solutions.
Senior Software Engineer (Rails/Vue)
Join Pageport as a Senior Software Engineer to build innovative lead conversion tools using Rails and Vue.
Senior Software Engineer (Fullstack)
Senior Fullstack Software Engineer role at Zeal, tackling customer-facing product challenges with a focus on payroll solutions.
Senior Full Stack Software Engineer
Join PayPal as a Senior Full Stack Software Engineer to design and deliver innovative payment solutions.
Senior Software Engineer, Payments
Senior Software Engineer for Payments at Airbnb, focusing on scalable financial solutions. Remote work eligible.
Software Engineer, Payments
Join Airbnb as a Software Engineer in Payments, designing innovative payment solutions. Remote position with competitive benefits.
Senior Engineer, Payments
Join Sure as a Senior Engineer, Payments. Work remotely to optimize payment platforms with Python, Ruby, Java, or Go.
Senior Backend Software Engineer
Join Checkr as a Senior Backend Software Engineer to enhance scalability and automate monetization processes.
Senior Staff Software Engineer
Join PayPal as a Senior Staff Software Engineer to design and build innovative full-stack solutions.
Senior Backend Software Engineer
Join Checkr as a Senior Backend Software Engineer to enhance scalability and speed to market for our products.
Senior Software Engineer, Payment Pricing & Cost Platform
Join Square as a Senior Software Engineer to enhance payment pricing and cost platforms using Java, Python, and cloud technologies.
Staff Software Engineer - Full Stack (Backend)
Join Care.com as a Staff Software Engineer focusing on backend development with Java and React.
Senior Software Engineer - Machine Learning and Data Science
Join EyePop.ai as a Senior Software Engineer to develop and scale machine learning and data science software pipelines.
Senior Web Backend Developer
Join Tafi as a Senior Web Backend Developer to lead backend development, drive innovation, and collaborate on scalable solutions.
Senior Software Development Engineer, Public Data
Join Zillow as a Senior Software Development Engineer to build next-gen real estate data platforms using AWS, Python, and React.js.
Senior Ruby Software Engineer
Join Amount as a Senior Ruby Software Engineer to enhance and maintain our financial tech infrastructure.
Senior Software Engineer, Platform
Join Matterport as a Senior Software Engineer to design and maintain scalable backend systems for our platform.
Senior Backend Software Engineer
Join PayPal as a Senior Backend Software Engineer to build scalable, high-performance systems in a dynamic team.