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 - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior Software Engineer, Market Expansion
Join Zip as a Senior Software Engineer to build core products and architecture, focusing on market expansion.
Software Engineer Specialist - Phalcon PHP and .Net Core
Join Worldpay as a Software Engineer Specialist in Amsterdam. Work with Phalcon PHP and .Net Core to develop scalable API solutions.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.