Job Description
We are seeking a highly skilled Senior Software Engineer to join our innovative team based in Austin, Texas. At Apex Digital Systems, we pride ourselves on delivering cutting-edge financial technology solutions. We are currently offering competitive compensation packages, comprehensive benefits, and the unique advantage of Daily Pay options for eligible employees.
As a key member of our engineering squad, you will play a critical role in architecting scalable systems that power our platform. We believe in investing in our talent, which is why we provide generous equity options to those who help drive our company's success. If you are looking for a dynamic environment where your code makes a tangible impact, this is the place for you.
Why Join Us?
- Daily Pay: Access your earnings when you need them with our daily pay feature.
- Equity Options: Be a shareholder in the company's future growth.
- Modern Tech Stack: Work with the latest tools and technologies in a collaborative culture.
- Competitive Salary: Industry-leading compensation in the heart of Texas.
Responsibilities
- Design, develop, and deploy robust, scalable software solutions using modern programming languages and frameworks.
- Collaborate closely with product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and performance optimization.
- Troubleshoot complex technical issues and provide innovative solutions to improve system reliability and uptime.
- Contribute to technical documentation and mentor junior engineers to foster a culture of continuous learning.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- 3+ years of professional experience in software development, with a strong focus on backend or full-stack engineering.
- Proficiency in at least one modern programming language (e.g., Python, Java, Go, or TypeScript).
- Experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of software design patterns, data structures, and algorithms.