Senior Software Engineer - Remote Position at Alkami Technology
About the Role
We are looking for a Senior Software Engineer to join our team at Alkami Technology, a leading provider of cloud-based digital banking solutions. This Senior Software Engineer remote position allows you to work from anywhere in the United States while contributing to innovative projects that impact over 19.5 million users. You will play a crucial role in the design, development, and maintenance of our software systems.
What You'll Do
- Lead code and design reviews to ensure smooth daily operations and accurate planning.
- Participate in the entire application lifecycle, focusing on coding and debugging.
- Write clean code to develop functional web applications.
- Perform advanced troubleshooting and debugging to optimize performance.
- Liaise with developers, designers, and system administrators to identify new features.
- Manage cutting-edge technologies to improve legacy applications.
- Gather and address technical and design requirements.
- Build reusable code and libraries for future use.
Requirements
- Minimum of 5 years of experience in software development or related fields.
- Strong programming skills in an object-oriented language such as Java or C#.
- Experience with modern JavaScript frameworks like React and Angular.
- In-depth understanding of the entire software development process.
- Proficiency in SQL and NoSQL databases, with effective caching strategies.
- Experience in developing and deploying applications for Cloud Native Infrastructure.
- Excellent analytical and time management skills.
- Ability to participate in on-call rotation to support Alkami’s customers.
Nice to Have
- Experience working with SaaS offerings in the technology and financial industries.
- Experience building and deploying applications on Amazon Web Services using Kubernetes.
- Familiarity with OpenTelemetry and cross-platform mobile development frameworks like Flutter.
What We Offer
- A remote-first environment with unlimited paid time off.
- 401(k) with employer match.
- A diverse and inclusive workplace culture.
- Opportunities for professional growth and development.
- Supportive team environment with mentoring for junior engineers.
This Senior Software Engineer role at Alkami Technology offers a unique opportunity to work remotely while leading innovative projects in the FinTech sector. Enjoy competitive pay and a vibrant company culture.
Who Will Succeed Here
Proficient in Java and C, with a strong understanding of object-oriented programming principles and design patterns, enabling the development of robust and scalable software solutions.
Demonstrates experience with cloud-native infrastructure, specifically Kubernetes and OpenTelemetry, to effectively manage microservices and monitor application performance in a distributed environment.
Possesses a proactive mindset and self-discipline, essential for thriving in a fully remote work environment, ensuring productivity and engagement while collaborating across time zones.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months