Alkami is the digital sales and service platform provider for financial institutions in the US.
Software Engineer
Location
India
Posted
2 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer
Alkami Technology
• Contribute to the entire application development lifecycle of product features, including coding, debugging and product improvements • Participate code/design reviews to ensure smooth project execution and accurate planning • Ensure proper level of testing coverage across features & functions with a test first mindset • Collaborates across engineering, product and design to gather and address technical and design requirements • Curious and learning mindset, including staying up to date with new technologies to constantly innovate our mobile platform • Build reusable code and libraries for future use • Provide documentation, training and support to internal teams where needed • Enhance development tools and test coverage to improve the overall efficiency of our mobile platform • Own, troubleshoot and drive client issues to resolution, including new and existing features • Participate in on call rotation as part of a defined support structure
Job Requirements
- Typically requires a minimum of 2 years of related experience; or an advanced degree without experience
- At least 3 -5 years of experience in software development, or a related field
- Programming skills in an object-oriented language such as Java or C#, with experience as a mobile application developer
- Programming skills in a mobile language (Dart/Flutter or platform specific language Kotlin/Swift)
- Understanding of the entire mobile application development process (design, development, deployment, maintenance and strategy)
- Experience working with mobile CI/CD frameworks
- Collaborative problem solving attitude and willing to take a variety of approaches
- Strong written and verbal communication skills, with demonstrated experience providing technical input
- Ability to work cross-functionally to build and maintain quality product features
- Ability to participate in on-call rotation
- Effectively utilizes AI-assisted development tools for coding, testing, and code understanding, applying structured prompts and contributing to code modifications and quality improvements.
- Some experience working with mobile dev-ops in a SaaS environment (Preferred)
- Past experience working with server-side layout management, feature flagging and dynamic configuration (Preferred)
- Experience working with Firebase and/or other tools with a customer first mind-set to build highly reliable and performant mobile apps a plus (Preferred)
Benefits
- remote-first environment
- unlimited paid time off
- 401(k) with employer match
- awesome diverse and inclusive environment
- FUN culture
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Fullstack Software Engineer
E. Breuninger GmbH & Co.Breuninger ist der führende Fashion und Lifestyle Department Store im Premium und Luxussegment und seit 140 Jahren am Markt. Europaweit ist der Breuninger Online-Shop der wichtigste Kontaktpunkt mit unserer Plattform und bietet auch stationär eine stetig wachsende Anzahl von digitalen Touchpoints für unsere Kund:innen. Bei unserer Technologie glauben wir an "you build it you run it" und betreiben unsere vertikalisierte Multichannel-Plattform auf AWS. Die Software-Architektur verantworten unsere Teams selbst. Bei uns arbeitest du Cloud native und bist Hacker:in und Teamplayer:in zugleich.
Role Description Du entwickelst und betreibst unsere Loyality-Plattform end-to-end – von der fachlichen Konzeption bis zum produktiven Betrieb in AWS. Du implementierst zentrale Features rund um Beyond für Web und Mobile und sorgst für ein nahtloses Kundenerlebnis. Du arbeitest eng mit Product Owner (m/w/d), UX und anderen Tech-Teams zusammen, um die bestmöglichen Lösungen zu finden und umzusetzen. Du bringst dich aktiv in technische Diskussionen ein und treibst bestimmte Schwerpunktthemen innerhalb des Teams voran. Qualifications - Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise mit Spring Boot und Kotlin sowie in der Frontend-Entwicklung. - Kenntnisse in Cloud Engineering mit AWS und Terraform sind ein Plus. - Erste Erfahrungen mit App-/Flutter-Entwicklung wären großartig. - Kommunikativ, arbeitest gerne kollaborativ und bist ein ausgeprägte:r Teamplayer:in. - Interesse, die Fachlichkeit zu verstehen und direkt mit Stakeholdern zusammenzuarbeiten. - Fähigkeit, technische Konzepte verständlich zu vermitteln. Benefits - Freiwilliges Urlaubs- und Weihnachtsgeld sowie Zuschüsse zur Altersvorsorge. - 30 % Mitarbeitendenrabatt, auch für Deine:n Partner:in, inklusive Gastronomie und Friseur. - Ab dem 5. Jahr erhältst Du zusätzliche Urlaubstage. - Zuschuss zu Deiner Urban Sports Mitgliedschaft. - Von Trainings bis zu Führungsprogrammen. - Bis zu 30 Kalendertage im Jahr in ausgewählten europäischen Ländern. - Über Gehaltsumwandlung kannst Du Dir zusätzliche Urlaubstage sichern, ergänzt durch Sabbatical-Option. - Mit Company Bike Dein Wunschrad oder E-Bike unkompliziert leasen.
Role Description Peraton Labs is seeking a Senior AI/ML Software Engineer to join the Labs Agentic AI team. You'll design, build, and ship AI-powered systems on a compliance-ready, low-code platform for dynamically generating and orchestrating AI agentic workflows. You'll work across the full product lifecycle: - Architecting multi-step agentic pipelines backed by Temporal.io - Building the plugin system, APIs, and interfaces that bring them to life, within federal-grade security and accreditation constraints This is a role for someone who thinks deeply about how AI agents should behave in high-trust environments, cares about reliability and auditability, and can move fluidly between distributed orchestration, backend systems, and product-facing features. Your responsibilities may include: - Design and implement agentic AI capabilities using Python-based frameworks (LangChain, LangGraph, DeepAgents) and orchestrated workflows - Build and maintain integrations with LLM APIs (Anthropic/Claude, OpenAI, AWS Bedrock, Ollama) to power intelligent, multi-step automations - Develop full-stack product features (FastAPI + React) that surface AI capabilities to users — from REST APIs and streaming interfaces to workflow builders and dashboards - Instrument agent pipelines with OpenTelemetry tracing, provenance audit trails, and observability tooling for debugging and performance evaluation - Write clear, well-tested, maintainable code that passes strict pre-commit validation, and contribute to engineering standards in a compliance-driven environment - Evaluate agent performance, debug distributed workflows, and continuously improve reliability and output quality Qualifications - Minimum of a BS degree with 12 years of experience, MS degree with 10 years, or PhD with 7 years with meaningful exposure to AI/ML systems or LLM-based products - Hands-on experience building agentic systems using multi-step reasoning, tool use, RAG pipelines, or autonomous task execution - Strong Python skills (3.12+); comfort with async/await patterns, type hints, and modern Python tooling - Experience with workflow or task orchestration systems (Airflow, Prefect, Celery, or similar distributed execution frameworks) - Familiarity with agentic frameworks and an understanding of the underlying concepts (chains, tool calling, agent loops) that transfer across tools - Experience working with LLM APIs (OpenAI, Anthropic, AWS Bedrock, or similar) - Comfort working across the stack: FastAPI/Python backends, React frontends, Docker containerization, and PostgreSQL - A product mindset: you think about the end user, not just the technical implementation - Comfort operating with some ambiguity in a fast-moving environment - US Citizenship is a requirement for this position Requirements - Experience with workflow orchestration frameworks for workflow/activity patterns, task queues, worker lifecycle management - Familiarity with federal compliance environments: FedRAMP, FIPS 140-2/3, IronBank container hardening, OPA policy enforcement, or Section 508 accessibility - Experience building plugin or extension systems: dynamic code loading, container isolation, API mixin patterns - Exposure to orchestration patterns: supervisor agents, parallel tool calls, human-in-the-loop flows, DAG-based pipeline execution - Experience with observability tooling: OpenTelemetry, Jaeger, Prometheus, Grafana, or similar distributed tracing/metrics stacks - Familiarity with prompt engineering, evaluation frameworks, or agent observability - Experience with container orchestration (Docker SDK, Kubernetes) and distributed storage (S3, MinIO, JuiceFS) - Prior work building internal tooling, enterprise automation products, or platforms for government customers Benefits - Target Salary Range: $146,000 - $234,000 - Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations - Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay
• Own the architecture and design of distributed systems serving millions of insurance leads and transactions. • Lead by example through hands-on coding, technical reviews, and system optimization. • Collaborate with Product, DevOps, and Data teams on scalable API integrations and microservices. • Evaluate new technologies and frameworks to enhance performance and maintainability. • Support cross-functional development in multiple languages (e.g., Java, Kotlin, Python, TypeScript, Go). • Mentor senior and mid-level engineers, fostering a high-performing and collaborative environment. • Ensure security, reliability, and compliance within all engineering deliverables. • Contribute to strategic technology roadmap planning and cross-team alignment. • Perform other related duties, ad hoc tasks, and special projects as assigned to support departmental and organizational goals.
Full Stack Developer
GuidehouseSolving big problems, building trust in society, and empowering our clients to shape the future.
• Support the design, development, testing, and deployment of full-stack web applications. • Build and maintain frontend and backend features using modern technologies such as Python, JavaScript, Django, and Vue.js. • Work with product owners, business analysts, UX designers, and senior engineers to translate requirements into working software. • Assist with cloud-based application development, API integrations, and basic troubleshooting in AWS environments. • Participate in Agile ceremonies, code reviews, testing activities, and team discussions to continuously improve delivery quality.



