Senior Software Engineer developing scalable backend systems at PDI Technologies for convenience retail. Collaborating with cross-functional teams to improve business outcomes with modern application development.
Responsibilities
Lead system design and technical implementation for complex features, with emphasis on reliability, performance, maintainability, and security.
Develop and enhance cloud-native solutions using AWS and modern deployment practices such as CI/CD, containerization, and observability.
Integrate AI and generative AI capabilities into products and platforms, including intelligent workflows, automation, and context-aware user experiences.
Collaborate with product managers, UX, architects, and operations teams to translate business needs into production-ready technical solutions.
Mentor junior engineers through code reviews, design guidance, and engineering best practices.
Drive continuous improvement in software quality, development standards, operational readiness, and technical documentation.
Contribute to troubleshooting, performance optimization, and root-cause analysis across development and production environments.
Design and build scalable enterprise applications, backend services, and APIs that support high-availability workloads.
Requirements
8+ years of software engineering experience, with demonstrated success delivering production-grade applications and backend systems.
Strong backend development experience using technologies such as .NET / C#, Java, Python, or similar server-side platforms.
Hands-on experience with SQL Server or other relational databases, including schema design, query optimization, and data access patterns.
Proven experience building scalable APIs, microservices, and distributed systems.
Strong knowledge of software engineering fundamentals, including object-oriented design, testing, code quality, and secure development practices.
Experience working in cloud environments, with AWS preferred.
Strong communication, collaboration, and problem-solving skills, with the ability to work effectively in agile engineering teams.
Experience integrating AI / ML or generative AI capabilities into software products and business workflows.
Working knowledge of Large Language Models (LLMs), prompt design, retrieval-augmented generation (RAG), and AI service orchestration.
Familiarity with building intelligent assistants, workflow automation, recommendation features, or agent-based systems.
Understanding of vector databases, embeddings, semantic search, and data pipelines that support AI-driven experiences.
Awareness of responsible AI practices, including evaluation, monitoring, safety, privacy, and governance considerations.
Engineer enhancing productivity and reliability for DevOps at AI startup in Japan. Focused on automation, observability, and integrating AI into development workflows.
Intermediate Full Stack Engineer collaborating with cross - functional teams at Solink. Engaging in building high - impact technology and driving software best practices.
Software Engineer specializing in React Native for Front’s B2B customer operations platform. Enhancing mobile app performance and collaborating with cross - functional teams.
Software Engineer developing and enhancing Salesforce Sales/Health Cloud functionality with a focus on health services. Collaborating with cross - functional teams to support and integrate Salesforce solutions within primary care.
Software Engineer developing scalable software applications for variable data printing platform. Collaborating with agile teams in all aspects of the software build process.
Software Engineer developing space simulation software for HII's Mission Technologies. Collaborating on space combat power and multi - domain simulation software development.
Senior Software Engineer developing and evolving data - driven products and AI applications for Red Hat. Collaborating with teams to deliver high - quality data solutions and implement software best practices.
Senior Software Engineer developing and leading projects for Ansible Automation Platform at Red Hat. Collaborating in a global team with a focus on AI and automation.
Principal Software Engineer working on OpenShift Virtualization projects for a globally distributed team at Red Hat. Collaborating with engineering teams and open - source communities to deliver high - quality software.
Senior Engineer focusing on severe accident analysis for Rolls - Royce SMR's power stations. Responsible for technical assessments impacting reactor safety and performance with cross - functional collaboration.