Software Engineer

Alkami Technology, Inc.

50m ago • Remote

Mid

Remote

116,000 - 145,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Engineer (remote-first; remote in the US for most roles)

  • Experience: typically 2–4 years

  • Salary range: $116,000 - $145,000

Description

You will build and maintain software systems end-to-end, participating in design, coding, debugging, and deployment. The role includes writing clean object-oriented code for functional web applications, troubleshooting production issues (including on-call), and optimizing performance through testing and UI automation.

Responsibilities

  • Write clean, maintainable code using object-oriented design, patterns, and data structures

  • Develop functional web applications and reusable libraries

  • Participate across the application lifecycle (coding, debugging, deployment)

  • Troubleshoot and debug applications

  • Perform UI tests to optimize performance

  • Gather and address technical and design requirements with limited assistance

  • Follow team development standards and collaborate in an Agile framework

  • Respond promptly to on-call incidents and minimize downtime

Requirements

  • 2–4 years of software development experience (or equivalent advanced degree/work experience)

  • Demonstrated programming skills in Java or C# as a full-stack developer

  • Experience with SQL/NoSQL databases and ORM frameworks

  • Understanding of the full software development process (design to deployment)

  • Experience developing and deploying cloud-native infrastructure applications

  • Agile development experience

  • Ability to deliver value with some assistance; strong analytical/time-management skills

  • Familiarity with monitoring and supporting production systems

  • Knowledge of application performance measurements

  • Understanding and practical application of REST API best practices (security, scalability, performance)

  • Experience developing tests: unit tests, UI automation tests, integration tests

  • Strong written and verbal communication skills

  • Ability to participate in an on-call rotation

  • US work authorization required; no employment sponsorship

Benefits

  • Remote-first environment

  • Unlimited paid time off

  • 401(k) with employer match

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Software Engineer role

Improve your resume for just $5

$116,000 – $145,000/year

Unlock Full Resume Report