> Markdown version of [/jobs/ext/4656816-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4656816-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Anheuser Busch - **Location:** Service, MS, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Data Analysis, Cloud Computing, Databases, Continuous Integration, Relational Databases, Software Design Patterns, DevOps, Document Management Systems, Distributed Systems, Fault Tolerance, GNU Compiler Collection, Python (Programming Language), PostgreSQL, Load Testing, Memcached, Microsoft SQL Server, Node.Js, NoSQL, Object-Relational Mapping, OAuth, Redis, Openid Connect, Prometheus, Socket Programming, Software Engineering, SQL Databases, SQLAlchemy, Management of Software Versions, Web Applications, WebSocket, Openapi, Software Organization, Datadog, Test-Driven Development (TDD), Postman, Grafana, Caching, Backend, Git, Fastapi, Pytest, Solid Principles, Low Latency, Graphql, Web Technologies, Celery, Restful APIs, Software Version Control, Docker, Golang, Microservices - **Published:** November 10, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-engineer-jackson-ms--46337945-80da-412f-b051-d53ce520125d ## About the Role Software Engineering, DNA, Finance, GNU C Compiler, Data Analysis, Channel Strategies, Technical Operations, Business Growth, Internet Application, Distributed Computing, Level of educational attainment required (1 or more of the following) * Bachelors or Masters in CA, CS, or any engineering discipline. Previous work experience * 5+ years of real-world experience to develop scalable & high-quality software. Technical skills required * Tools: Python, Fast API, Pydantic, RDBMS, GraphQL, Sqlalchemy, AsyncIO, OAuth2, JWT,* * SSL/TLS, Postman, Alembic, Git, PyPI, semantic-release, Socket.io, Datadog, celery,redis, pytest, locust, docker*. * Expertise in designing and consuming RESTful and/or GraphQL APIs. * Proficiency in programming languages such as Python, Go, and Nodejs preferably with Python FastAPIFramework * Knowledge of real-time web technologies (WebSockets, Server-Sent Events, etc.). * Strong experience with distributed systems, cloud computing, and microservices architecture with fault tolerance. * Clear understanding and practical experience with authorization techniques such as OAuth, including OAuth2.0 and OpenID Connect. * Familiarity with databases (SQL, NoSQL) with ORM (object-relational mapping) libraries (Sqlalchmey, Pedantic SQLmodel, etc) and RDBMS( MSSQL, PostgreSQL)and caching strategies (Redis, Memcached).* * Good understanding of VCS(version control system) such as Git and build & packaging with semantic versioning standards. * Familiarity with modern software development practices, including Agile methodologies, CI/CD pipelines, and DevOps principles. * Set up robust monitoring solutions using Prometheus, Grafana, or Datadog to track key performance metrics and proactively identify and address issues. Other Skills required * Take full ownership of your projects & understand end-to-end expectations. * Demonstrate thought leadership at work, assert ideas & influence the overall direction of solutions. * Collaborate with team members, share selflessly & improve the quality of code, models, etc. * Guide & mentor the team to make the right technology choices. Challenges status quo with an owners mindset of what can break & think of proactively fixing. * Ability to simplify communicating the output of your work for business, create compelling documentation, or any artifacts that connect business to the solutions. ## Description The Global GenAI Team at Anheuser-Busch InBev (AB InBev) is tasked with constructing competitive solutions utilizing GenAI techniques. These solutions aim to extract contextual insights and meaningful information from our enterprise data assets. The derived data-driven insights play a pivotal role in empowering our business users to make well-informed decisions regarding their respective products., In the role of a Backend Engineer, you will be involved in designing and developing distributed systems, with a focus on scalability and the quality of APIs for real-time web applications. You will play a crucial role in architecting and implementing solutions that ensure our applications are robust, performant, and scalable. 2. Key tasks & accountabilities * Develop and optimize APIs to ensure they meet quality standards for reliability, scalability, and performance. Implement and maintain robust authorization techniques, including OAuth, to secure APIs and ensure proper access control. * Implement best practices in software development, including design patterns, SOLID principles, and test-driven development (TDD). * Identify and resolve performance bottlenecks in distributed systems and web applications, ensuring that the system can handle high traffic volumes and maintain low latency. * Document system architecture, design decisions, API specifications, and security protocols. * Collaborate with DevOps teams to automate deployment processes and ensure smooth and efficient operation of production systems.