Senior Software Engineer
$120k - $130kTata Consultancy Services
Job Description
We are seeking an experienced Senior Software Engineer (Python, AWS) with strong expertise in Microservices architecture, Python (FastAPI), Aurora PostgreSQL, and AWS services. The role focuses on designing and building scalable, cloud-native backend services to support high-performance enterprise applications.
Key Skills
- Strong proficiency in Python.
- Hands‑on experience with FastAPI for building backend services and APIs.
- Solid experience in designing and implementing Microservices architecture.
- Experience working with Amazon Aurora (PostgreSQL) or PostgreSQL databases.
- Strong hands‑on experience with AWS services, such as:
- EC2, ECS/EKS, Lambda
- RDS/Aurora
- S3, IAM, CloudWatch
- Strong understanding of REST APIs, asynchronous processing, and distributed systems.
- Experience with version control systems (Git) and CI/CD pipelines.
Good to Have
- Familiarity with messaging/streaming systems (SQS, SNS, Kafka).
- Experience with monitoring and logging tools in AWS.
- Knowledge of security best practices in cloud‑based systems.
Experience Requirement
- 5–9 years of overall backend development experience.
- Proven experience building and supporting production‑grade microservices on AWS.
Roles & Responsibilities
- Design, develop, and maintain microservices‑based backend applications using Python and FastAPI.
- Build scalable and resilient RESTful APIs aligned with cloud‑native best practices.
- Design and manage data persistence using Amazon Aurora (PostgreSQL‑compatible).
- Develop and deploy services on AWS, leveraging managed cloud services.
- Implement service‑to‑service communication, authentication, and authorization mechanisms.
- Ensure high availability, fault tolerance, and performance optimization of backend systems.
- Work closely with frontend teams, DevOps, and solution architects to deliver end‑to‑end solutions.
- Troubleshoot production issues and support performance tuning and root‑cause analysis.
- Follow secure coding practices, code reviews, and documentation standards.
Salary Range: $120,000–$130,000 Per year
TCS Employee Benefits Summary
- Discretionary Annual Incentive.
- Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
- Family Support: Maternal & Parental Leaves.
- Insurance Options: Auto & Home Insurance, Identity Theft Protection.
- Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
- Time Off: Vacation, Time Off, Sick Leave & Holidays.
- Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Qualifications
BACHELOR OF COMPUTER SCIENCE
#J-18808-LjbffrVacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Plano, TX vacancy
- ...Prattwhitney is seeking candidates for a role focused on optimizing real-time software solutions. Responsibilities include working alongside scientists to understand goals, optimizing performance, and coding in C, C++, and CUDA. Applicants must have a Bachelor's degree...SeniorFlexible hours
- ...Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The role requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL....SeniorLocal area3 days per week
- ...Role Summary Senior Software Engineer (Onsite, Richardson, TX). Design, develop, integrate, test, and support mission‑critical software solutions with moderate to high complexity. Requires technical independence, strong problem‑solving skills, and collaboration across...SeniorRelocation packageFlexible hours
- ...Bachelor degree in Computer Science or related field; Master’s degree preferred. • 8+ years’ experience in key engineering roles, such as technical leader, software engineer, software architect, or other architecture/engineering positions • Exposure to AI tools (like...Senior
$110k - $135k
...Software EngineeringPlano,Texas Salary: USD 110000 - 135000 Annually Join the team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building...Senior- ...Senior Software Engineer The Uber Freight team is building a better future for shipping. We believe that when shippers and carriers have the freedom to move together, the entire industry moves ahead. Our teams design and build innovative applications, infrastructure...SeniorTemporary workWorldwide
- ...IT Plano, TX Mar 27, 2026 Senior Software Engineer Contract | Remote — Dallas local preferred About The Company We are a global IT and business consulting firm with a close-knit, collaborative culture backed by world-class resources. Our Texas Business Unit...SeniorContract workLocal areaRemote work
- ....Senior Software Engineer I page is loaded## Senior Software Engineer Ilocations: Richardsontime type: Full timeposted on: Posted Todayjob requisition id: JR108413**Create the future of e-health together with us by becoming a Senior Software Engineer I**At CompuGroup...SeniorFlexible hours
- ...Torq in Plano, Texas, is seeking experienced Senior and Lead Software Engineers to solve complex technical challenges and build scalable systems. You will lead design, mentor team members, and own delivery from start to finish. You should have a strong background in backend...Senior
- ...Overview Siemens Digital Industries Software is a leading provider of solutions for... ...software. Responsibilities As Senior/Lead Developer on an innovation team,... ...one area of a product and guide junior engineers. Lead and mentor junior software engineers...SeniorWork at office
- ...Position Title: Senior Software Engineer (TACL | HPE Nonstop) Location: Jersey City, NJ OR Tampa, FL OR Plano, TX OR Columbus, OH Duration: 12+ Months (Possibility of extension) Job Description: We are seeking a highly skilled and experienced professional...Senior
- ...Senior Full-stack Software Engineer - Competitive Salary - Plano, TX (Hybrid) Wasp Barcode Technologies is a turnkey provider of inventory and asset tracking systems, offering everything needed for end-to-end management including software, scanners, printers, labels,...SeniorLocal area
- ...in‑class customer experiences in an innovative, collaborative environment. Job Description The position is a full stack Software Development Engineer II located in Plano, TX. This role focuses on transforming TFS core systems into agile, cloud‑native, service‑oriented platforms...Senior
- ...Job Title: Senior Software Engineer Location(s): Plano, TX Senior Software Engineer, Full Stack (Java, Python) Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate...SeniorInternship
- ...Overview We’re looking for a well‑rounded Software Development Engineer II to help lead the transformation of our TFS core systems into agile, cloud‑native, and service‑oriented platforms. Responsibilities You’ll work across backend and frontend technologies, take ownership...SeniorRelocation package
$130k - $150k
...and experience — talk with your recruiter to learn more. Salary Base pay range $130.00/yr - $150.00/yr Title: Senior Software Engineer - Azure (Full Stack) Type: Full-Time Pay: $130,000 - $150,000 Overview We are seeking a skilled and...SeniorFull time$86.8k - $165.2k
...etc.) to understand algorithm goals and limitations Optimize software for performance, including parallel processing and leveraging... ...Qualifications Typically requires a Bachelor’s degree in Computer Science, Engineering or other STEM related field and a minimum of 5 years of...SeniorTemporary workRelocationFlexible hours- ...The Senior Software Engineer will work under minimal supervision and participate in the technical design and implementation of new products or enhancements. This role participates in all phases of the development cycle: concept, technical design, prototype, code development...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
$100k - $215k
...Senior Engineer Our Senior Engineer is a key member of the engineering staff working on our Payments Platform to provide a friction‑less... ...in cross‑functional collaboration throughout the entire software lifecycle. Lead design sessions and code reviews with peers...SeniorWork experience placementLocal areaRemote workFlexible hours- ...execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. Senior Software Engineer Hybrid (2 days in office) Richardson, TX Nice Systems is currently seeking a dynamic individual with high energy and drive...SeniorWork at officeImmediate startFlexible hours
- ...Who we're looking for Toyota Financial Services Enterprise Platforms is looking for a passionate and highly motivated Senior Software Engineer . The primary responsibility of this role is to design, build, and implement scalable cloud-native solutions that power...SeniorRelocation package
- ...environment. Location This position is based in Plano, TX. Who We’re Looking For Are you a passionate Full-Stack, Senior Software Engineer who takes ownership like a CEO, driving innovation and building high-performance applications with cutting‑edge technology...Senior
- ...provide peace of mind for our customers worldwide. As a principal software engineer at Liberty Mutual, you'll consult on highly complex projects... ...efficiency Job Introduction: ~ We are looking for a Senior software engineer to join our Small Commercial Service team...SeniorLocal areaWorldwide
$128.25k - $266.88k
...of people. Whether you're looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms... ...measurable business impact. About the Role As a Senior Software Engineer, you will build and optimize high‑performance production...SeniorImmediate start- ...Senior Software Engineer Soleo Health is seeking a Senior Software Engineer in Frisco, TX or St. Louis, MO to design, develop, and implement scalable full-stack software solutions across web, mobile, and backend platforms while supporting cloud-native application development...SeniorImmediate startMonday to Friday
- ...experience in an innovative, collaborative environment. Who we’re looking for Toyota Financial Services seeks a motivated Senior Software Engineer with expertise in Python, AWS, and microservices. You will design, build, and support scalable microservices and APIs,...Senior
- ...Working on many different aspects of the customer experience, our Senior Engineers research and discover new opportunities and shape products to... ...that is right for them! Position Overview As a Senior Software Engineer, you will play a key role in shaping best‑in‑class,...SeniorFull time2 days per week
- ...Tyler Technologies in Plano, Texas, is hiring a Senior Software Engineer to develop innovative software solutions for the public sector. The role involves maintaining features for Corrections Solutions products and emphasizes collaboration in a hybrid work environment...Senior
$137k - $200.5k
...execute Proof of Value (PoV) initiatives and production rollouts that drive revenue and customer success. Escalation Management & Engineering Collaboration: Own and resolve complex, high-level technical escalations by working closely with Engineering to facilitate bug...SeniorFull timeTemporary workLocal areaFlexible hours- ...Working on many different aspects of the customer experience, our Senior Engineers research and discover new opportunities and shape products to... ...sales transactions.About the positionWe are seeking a Senior Software Engineer who will be part of a team focused on expanding the...SeniorFull timeWork at office2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer internship remote Plano, TX
- IT software developer Plano, TX
- machine learning software engineer Plano, TX
- software engineer part time Plano, TX
- senior robotics software engineer Plano, TX
- junior software developer Plano, TX
- software engineer entry level Plano, TX
- software development engineer aws Plano, TX
- startup software engineer Plano, TX
- part time software developer remote Plano, TX


