3453 Software Development jobs in Seattle
Software Development Engineer I 2025, DynamoDB

Posted 11 days ago
Job Viewed
Job Description
By applying to this position, your application will be considered for all locations we hire for in the United States.
Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. DynamoDB lets you offload the administrative burdens of operating and scaling a distributed database so that you don't have to worry about hardware provisioning, setup and configuration, replication, software patching, or cluster scaling.
The Amazon DynamoDB team is looking for passionate software developers focused on distributed logging and database fundamentals at extremely large-scale. We are a foundational service within Amazon and run on thousands of servers in multiple datacenters worldwide. This team focuses on distributed durability. They are core systems development positions where you will grow to own the design and development of significant system software system critical to our industry leading database services.
We are looking for candidates who are exceptional in systems programming, data structures and algorithms, and advanced databases. Research and hands-on experience working in database research groups and labs is preferred. You not only need to be a top software developer with a good academic and/or research track record, but also need to excel in communication and leadership. This is a unique and rare opportunity to get in on the ground floor within a fast-growing business and help shape the technology and the product.
This is an opportunity to get in on the ground floor within a fast-growing business and help shape the technology powering analytical workloads for Fortune 500 companies, startups, and everything in between. You will bring deep technical, algorithmic and coding expertise with the ability to work within a fast moving and collaborative environment in the industry leading cloud company to deliver a broad business impact. If this sounds exciting to you - come build the future with us!
Key job responsibilities
- Design, implement and deliver state-of-the-art distributed, high-performance data and transaction management processing algorithms and solutions.
- Deploy and monitor new features in a highly available and fault tolerant system running in the cloud.
Basic Qualifications
- Currently enrolled in or completed a Bachelors Degree or higher in Computer Science, Computer Engineering, or majors relating to these fields.
- To qualify, applicants should have earned a Bachelors degree or higher between October 2023 and Fall 2025 and/or graduated within the last 24 months.
- Possible start dates for this role are between January 2025 and October 2025
- Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
- Internship, project, or academic experience in at least one of the areas: internals, kernel, OS/storage systems, job scheduling, resource management, file systems, search, or performance engineering
Preferred Qualifications
- Pursuing Masters or PhD Degree with focus on Systems / Information Theory, Databases, Computer Science, Computer Engineering, or related
- Strong knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
- Strong software development skills
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $99,500/year in our lowest geographic market up to $200,000/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site.
Software Development Engineer
Posted 2 days ago
Job Viewed
Job Description
Description
Are you a passionate, talented software engineer who has experience building innovative, mission-critical, high volume solutions that customers love? Are you interested in working on high profile initiatives like Amazon Ring or generative AI? Come build the future with us and make a positive impact on our customer experience around the globe!
We are now hiring software development engineers across many diverse teams at Amazon. As part of our hiring process, you will be considered for multiple software engineering job opportunities across the company.
As a software development engineer on Amazon's many diverse teams, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of product features from beginning to end. Grow your career and gain opportunities to invent and innovate new technologies, solve highly complex problems at scale, and deliver game-changing products and services. You will design and implement critical back-end features for consumer or internal-facing products. Your standards of the software built will be high, since it has the potential be extended for multiple use cases, for even greater impact. As an effective communicator, you understand the requirements of your customers and stakeholders and drive consensus between multiple teams to deliver software effectively. You are curious to learn new and complex technologies and willing to train new teammates on how the team's software works.
Key job responsibilities
-
Collaborate with engineers across the organization to gather requirements, design, develop, deploy, and operate critical software.
-
Develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems.
Basic Qualifications
-
3+ years of non-internship professional software development experience
-
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
-
Experience programming with at least one software programming language
Preferred Qualifications
-
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
-
Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site.
Software Development Engineer
Posted 2 days ago
Job Viewed
Job Description
Description
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain - and we're looking for talented people who want to help.
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you'll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.
Do you want to help lead the cloud revolution and build software that thrives at immense scale?
AWS Elastic Load Balancing enables customers to build large scale highly available services. ELB automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions. ELB provides the entry point for building hyper scale, fault tolerant applications. While ELB has seen tremendous growth since launch we are still in the early stages of realizing our full potential.
Why you should join the Amazon ELB team?
We are building and launching new services and features on a regular basis. Application load balancer(ALB), Network load balancer(NLB), Gateway Load Balancer (GWLB) and Privatelink are a few examples.
We ship software frequently, get fast feedback from real customers around the globe and see the results of our work come to fruition. The Amazon ELB service is deployed globally to over 25 regions today and is growing at an extremely rapid rate.
There are real-world problems to solve that you won't find ready-made answers for. For example, how do you ensure customers can scale their application quickly to handle traffic spikes and then back down in a matter of minutes? How do you design a load balancing solution that allows customers to quickly and easily achieve the highest levels of fault tolerance using Amazon EC2?
We are now designing and building the next generation of ELB services capable of handling terabytes of data per day and growing from there. This is a unique opportunity to help build large-scale systems from the ground up.
About Us
Inclusive Team Culture
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.
Work/Life Balance
Our team puts a high value on work-life balance. It isn't about how many hours you spend at home or at work; it's about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. This position involves on-call responsibilities, typically for one week every two months. We don't like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don't get paged for the same issue twice.
Mentorship & Career Growth
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.
About the team
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why AWS
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud.
Inclusive Team Culture
Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.
Mentorship and Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Basic Qualifications
-
3+ years of non-internship professional software development experience
-
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
-
Experience programming with at least one software programming language
Preferred Qualifications
-
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
-
Bachelor's degree in computer science or equivalent
-
Experience building scalable, fault tolerant infrastructure software or distributed systems.
-
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.
-
Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features and technical designs.
-
Distributed systems, networking design and implementation experience.
-
Excellent communication skills and the ability to work well in a team.
-
Experience mentoring junior software development engineers and driving engineering excellence.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site.
Software Development Engineer
Posted 2 days ago
Job Viewed
Job Description
We are looking for a Software Development Engineer to support a critical project data ingestion project. You will help with last mile development on this multi-component system. You will do this by joining a team already building this system. Your responsibility will start with understanding the system being built followed by working on tasks on select components including building out functionality, writing integration tests, running scale tests, analyzing results, designing fixes for scale issues, and addressing them as well as building out deployment pipelines.
Skills:
Java, Typescript, Scale Testing, API Security (JWT), JSON, Grafana, Spinnaker, and Kubernetes
Location:
Seattle preferred but remote okay.
ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.
Software Development Engineer
Posted 3 days ago
Job Viewed
Job Description
We are looking for a Software Development Engineer to support a critical project data ingestion project. You will help with last mile development on this multi-component system. You will do this by joining a team already building this system. Your responsibility will start with understanding the system being built followed by working on tasks on select components including building out functionality, writing integration tests, running scale tests, analyzing results, designing fixes for scale issues, and addressing them as well as building out deployment pipelines.
Skills:
Java, Typescript, Scale Testing, API Security (JWT), JSON, Grafana, Spinnaker, and Kubernetes
Location:
Seattle preferred but remote okay.
Software Development Engineer
Posted 3 days ago
Job Viewed
Job Description
Software Development Engineer (Backend Java development is the work)
Location: Redmond, WA
Start Date: ASAP
Duration: at least 6months to 1 year
Must be US Persons - Citizen or Greencard
Must be willing to go onsite 5 days a week to Redmond
Need 5 resources
Project Kuiper is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world. Project Kuiper will help close the digital divide by delivering fast, affordable broadband to a wide range of customers, including consumers, businesses, government agencies, and other organizations operating in places without reliable connectivity.
Key job responsibilities
- Design and Implement Communications Components, Applications and Services
- Partner with the Satellite, Networks and Security engineering teams
- Design components, services, and relevant data models
- Collaborate with engineers across the organization to gather requirements, design, develop, deploy, and operate critical e-Commerce software for Kuiper.
- Work on initiatives building e-Commerce functions on AWS infrastructure and help implement best practices for software development.
- Develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems.
- Help engineers and build solutions which are required for provisioning and operating an Internet service providers.
A day in the life
Have you wanted an opportunity to develop the software applications and services for an advanced global communications service? This role is for a Software Development Engineer who will design, build, and maintain components and services of Project Kuiper's Customer eCommerce Services and interact with the core Kuiper Network.
About the team
Our team owns developing the architecture, solutions & roadmap for managing the customer lifecycle for communications services; for example identity and account management, subscriber management services, user provisioning, billing and payments, customer and technical support tools, offer management tools, and customer metrics and analytics.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Expectations mentioned verbally by client directly: Experience managing Java based SDKs, AWS based development, API design, JSON
PREFERRED QUALIFICATIONS
- Experience integrating Financial Application and Accounting solutions (e.g. Oracle)
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
Location: Seattle WA
Duration: 11+ months
Compensation: $50-53/hr
Work Requirements: US Citizen, GC Holders or Authorized to Work in the U.S.
Skillset / Experience:
The Software Development Engineer will join a central infrastructure team to support the end-to-end development of new software products. Primary responsibilities include developing new services in Java, troubleshooting and implementing solutions for internally developed code, performing SQL queries, and addressing scalability and opportunities for optimization.
A successful candidate will have:
- A bachelor's degree or higher in Computer Science
- 2-5 years of experience in enterprise software development
- Strong experience building scalable services in Java, JSP
- Proficiency in SQL
- Experience with AWS services such as Lambda, ECS, Fargate
- Competitive weekly pay!
- Potential opportunities for overtime
- Opportunities to get OSHA 10 certified
- Earn money for referrals! Ask your recruiter to learn more.
- Comprehensive medical benefits
- Dental, vision benefits
- 401(k) retirement plan
- .and much more!
About INSPYR Solutions
Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.
INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.
25-13050
Be The First To Know
About the latest Software development Jobs in Seattle !
Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
The Opportunity
Do you thrive on solving hard problems at scale? Do you want to build cloud-native systems that work seamlessly across devices? Are you interested in defining the future of creativity by making it fast, fun, and streamlined to build sophisticated-looking content? Most of all, are you passionate about the next generation of users and building modern solutions for them that connect to leading social and digital platforms?
We are a team of passionate storytellers, technology innovators, and change agents. Building off Creative Cloud Express's initial success, we are now re-imagining (from the ground up!) the way people discover, build, and publish the full range of media types - from graphics to imaging to video - right in the browser and on their mobile devices. Our aim is to build fast and easy product experiences that empower students, social influencers, marketers, small businesses - really anyone with something to say - to make something that will stand out and impress their audience.
We are seeking an experienced web front-end engineer to join a highly motivated and fast-paced team to join us in building a new creativity platform that will help define the future of Creative Cloud and Adobe's Digital Media business.
What you'll do:
- Work hand-in-hand with researchers, engineers, user experience designers and product managers to prototype and build a next-generation web application
- Provide technical leadership to solve ambitious design problems to deliver best-in-class user experience in web and a broad range of devices
- Influence design thinking among development teams. You have an appreciation for design-thinking and you believe that creating reusable code and consistent user experiences that work well together can empower engineers and designers to create better products.
- Participate in pair programming and peer reviews. You'll collaborate with other engineers on problems of all shapes and sizes, from code to new ideas and methodologies.
- Deliver a responsive, scalable solution ready for a mass audience.
- Provide recommendations on how to make the products more usable. You will use our analytics tools, user research, and in-house community team to gather information and gain insights as to how people use our product to drive new ideas.
- 5+ years proven experience building and deploying web applications or interactive websites
- Bachelor degree or equivalent experience in Computer Science, HCI, web design, or a related field
- Proven expertise building web apps that run across multiple browsers, including mobile, where there are different performance and resource constraints as well as capabilities that may require polyfills.
- Proven web architecture experience designing and developing robust, complex full-stack architectures
- Strong skills in Javascript/HTML/CSS, experience with ES6 and React, Vue or equivalent UI frameworks.
- Proficient knowledge of web technologies, e.g. the DOM, canvas and WebGL rendering, web security, asynchrony, workers, performance optimization.
- Familiarity with modern web dev tools/patterns, e.g. npm, web pack, etc; loading optimization, cloud deployment strategies
- Keen eye for visual and web design and a passion for using CSS and modern techniques to create visually rich and interactive experiences
- Experience with implementing support for accessibility standards (e.g, WCAG 2.1) and support for different input modalities and assistive technologies used by users.
- Experience in UX Design
- Familiarity with Agile/SCRUM development practices
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $113,400 -- $206,300 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.
At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).
In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.
State-Specific Notices:
California:
Fair Chance Ordinances
Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.
Colorado:
Application Window Notice
If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs.
Massachusetts:
Massachusetts Legal Notice
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email or call ( .
Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
Compensation: $70-$95/hr
Location: O n-site in Seattle, WA
*** U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor or transfer visas at this time. No Vendors/3rd parties. ***
Responsibilities:
- Design and Implement Communications Components, Applications and Services.
- Partner with the Satellite, Networks and Security engineering teams.
- Design components, services, and relevant data models.
- Collaborate with engineers across the organization to gather requirements, design, develop, deploy, and operate critical e-Commerce software.
- Work on initiatives building e-Commerce functions on AWS infrastructure and help implement best practices for software development.
- Develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems.
- Help engineers and build solutions which are required for provisioning and operating an Internet service providers.
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
- Experience programming with at least one software programming language.
- Expectations mentioned verbally by client directly: Experience managing Java based SDKs, AWS based development, API design, JSON.
- 5+ years of non-internship professional software development experience.
- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
- Experience programming with at least one software programming language.
- Experience managing Java based SDKs, AWS based development, API design, JSON.
- Java based SDKs, AWS based development, API design, JSON.
- Java programming Language - MVC Framework.
- AWS Cloud native skills and AWS tooling.
- API creation/JSON - Restful webservices and possibly GraphQL.
- API Gateway knowledge - AWS API Gateway.
- Any experience integrating Financial Application and Accounting solutions (e.g. Oracle) helpful.
Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
Location: Redmond, WA
Duration: Contract
Rate: DOE
US Citizens, GC visa holders preferred, NO third party corp to corp accepted for this job
Key Qualifications:
- 5-6 years of experience in backend development, especially with Django Python web frameworks.
- Strong experience with RESTful API development using Django REST Framework (DRF).
- Experience with Redis or similar caching systems to improve data retrieval performance.
- Proficiency in working with relational databases (e.g., MySQL, PostgreSQL) and optimizing database queries for large-scale systems.
- Experience with Linux environments.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Strong troubleshooting skills with the ability to debug issues in production environments.
- Good communication skills to collaborate with other team members and stakeholders.