Performance Engineer

Alkami Technology Plano , TX 75023

Posted 2 weeks ago

Alkami is a leading cloud-based digital banking solutions provider for financial institutions in the United States that helps clients to transform through retail and business banking, digital account opening and loan origination, payment fraud prevention, and data analytics and engagement solutions.

Founded in 2009, we continue to be recognized for our intentional culture and tremendous growth (Best Place to Work in Fintech; Best & Brightest to Work For Nationally; and Comparably's Best Company Culture, Best Career Growth, Best Engineering Team, and Best Places to Work in Dallas, among others). Through our bold investments in technology and people, we empower our clients to grow confidently, adapt quickly, and build thriving digital banking communities through tailored experiences for over 18.1M users.

As a remote-first company, this position can sit in Plano, TX or remote in the US.

Position Overview:

As a Performance Engineer at Alkami, you will play a pivotal role in enhancing the efficiency, scalability, and dependability of our cutting-edge software applications, systems, and networks. As a key member of our software development team, you'll spearhead the identification, analysis, and optimization of performance issues, ensuring seamless user experiences. Your contributions will include the creation and management of innovative performance automation test suites, leveraging both industry-standard and bespoke tools and frameworks. Join our dynamic team at Alkami, where we're not just about getting it done - we're committed to doing it right!

Key Responsibilities & Duties:

  • Accountable for product releases that meet the performance release criteria for successful deployment to production.

  • Ensure performance standards are met at every development phase, maintaining a focus on proactive performance optimization.

  • Responsible for developing, building, and maintaining comprehensive automated performance test suites covering the entire tech stack, including UI, API, Microservices, and Database.

  • Improve test coverage while optimizing and stabilizing test executions, contributing to the evolution of the test automation framework.

  • Participate in test automation framework enhancements.

  • Leverage knowledge of software engineering best practices throughout the full software development life cycle to enhance performance testing methodologies.

  • Participate in test tooling evaluation, ensuring the continuous evolution of the tooling strategy with a commitment to adopting industry-leading technologies.

  • Contribute to the enhancement of Quality Engineering processes and best practices, actively participating in quality discussions and code reviews.

  • Analyze performance test results, report defects promptly, and diligently follow up until ticket closure. Conduct performance regression testing to safeguard against unexpected issues arising from new code changes.

  • Perform performance regression testing to ensure that new code changes do not introduce unexpected issues.

  • Design and document comprehensive performance test plans and test cases, establishing requirements traceability. Maintain test evidence and results systematically using test management and automation reporting tools.

  • Collaborate effectively with other engineers, product managers, and stakeholders in agile teams to ensure a shared understanding of the definition of quality in the Software Development Life Cycle (SDLC).

  • Take an active role in the maintenance of the Load test environment and test data creations, ensuring correct configurations align with testing requirements.

  • Other duties as assigned.

Qualifications:

  • Bachelor degree in Computer Science, Software Engineering, or related field, or equivalent work experience.

  • 2+ years of delivering high quality product releases through effective performance testing and executions.

  • Proactive attitude and eagerness to learn about performance engineering principles and practices.

  • Attention to detail to meticulously conduct performance testing and analyze results.

  • Demonstrate advanced problem-solving abilities, adept at troubleshooting and addressing performance issues with precision.

  • Experience in coding using one or more programming languages such as Java, Kotlin, Python, JavaScript, C#, etc., with the ability to automate tests across the full solution stack, including UI, APIs, Web Services, and batch jobs.

  • Possess a good knowledge of SQL, T-SQL, or PL/SQL, showcasing proficiency in managing and querying databases.

  • Be familiar with performance or automation framework architecture, providing a solid foundation for effective testing methodologies.

  • Have hands-on working experience in performance automation test frameworks and metrics measurements, ensuring robust testing processes.

  • Demonstrate proficiency in code management tools such as IntelliJ, VSCode, Git, and VS Team, facilitating efficient collaboration and version control.

  • Possess working knowledge in CI/CD practices, including tools like Jenkins, TeamCity, etc., ensuring seamless integration of testing processes into the development pipeline.

  • Have working experience in test management and test methodologies, contributing to a strategic and well-organized testing approach.

  • Bring hands-on experience in agile development, adapting to dynamic project requirements and contributing to the collaborative nature of agile teams.

  • Exhibit strong problem-solving abilities with a keen attention to detail, ensuring thorough and effective issue resolution.

  • Showcase strong communication skills, both written and verbal, fostering an environment of effective collaboration within a team-oriented setting.

Desired Skills:

  • Familiar with different API architectures such as REST, GraphQL, Webhooks, WCF, and gRPC protocols.

  • Worked on performance issues triage and system troubleshooting.

  • Understanding of system architecture and software design concepts.

  • Experience working with Kubernetes and Cloud Native Infrastructure.

  • Experience with AWS/Azure/Google Cloud.

Cool Things to Know

Not Just Any Company: Alkami has an awesome diverse and inclusive environment. We have a FUN culture and offer great benefits, including remote-first environment, unlimited paid time off, 401(k) with employer match, and more.

Work Authorization: We cannot offer employment sponsorship at this time. Candidates must be eligible to work in the US for full-time employment.

Recruiters: We are not looking for outside recruiting firms to help us in this search. Thank you for understanding.

Pay Transparency: As of January 1, 2023, new states and locales have enacted pay equity laws that require more pay transparency by employers in the following states: California, Colorado (effective January 1, 2021), Connecticut, Maryland, Nevada, New Jersey, New York, Ohio, Rhode Island and Washington. [$108,000.00 - $162,000.00]

The Important Stuff

Alkami Technology is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Alkami is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Alkami are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Alkami will not tolerate discrimination or harassment based on any of these characteristics. Alkami encourages applicants of all ages.

#LI-REMOTE


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Graphics Driver Performance Engineer

Intel

Posted 3 days ago

VIEW JOBS 5/26/2024 12:00:00 AM 2024-08-24T00:00 Job Description Do Something Wonderful Intel put the Silicon in Silicon Valley. No one else is this obsessed with engineering a brighter future. Every day, Intel Hartford, CT Hartford County, CT

Performance Engineer

Alkami Technology