Amazon
Posted 1mo ago

Software Dev Engineer, PostgreSQL Contributors Team (PGCT)

Amazon
Singapore, Singapore, Singapore
RemoteFull Time
Responsibilities
  • authoring code
  • reviewing patches
  • discussing design
Requirements
  • 3+ years professional software development
  • 2+ years design/architecture experience
  • Programming experience (C preferred)
  • Significant PostgreSQL community contributions (30+ mentions over 8+ years)
  • Bachelor's degree preferred
Technical tools mentioned
PostgreSQLCgit

Job description

Description

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.

The AWS RDS PostgreSQL Contributors team is looking for a remote PostgreSQL Software Development Engineer to provide PostgreSQL database engine internals and community expertise. You will join a world-class team of engineers collaborating in the open with the PostgreSQL project.

You will contribute to open source PostgreSQL or related projects at the core project source code level (primarily C language), and while directly interacting with the PostgreSQL Development Group on the postgresql.org mailing lists (typically pgsql-hackers) or the equivalent for other projects. Your work will include, but is not limited to:

* Features
* Fixes
* Drivers
* Extensions
* Patch review
* Testing
* Security
* Performance
* Benchmarking
* Development/commitfest discussions


Key job responsibilities
Author and review PostgreSQL core database engine code for the central PostgreSQL open source git repository. Discuss designs, architecture, bugs, and other PostgreSQL community business on the public PostgreSQL mailing lists.

About the team
About AWS
AWS 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.

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 conferences, inspire us to never stop embracing our uniqueness.

Mentorship & 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.

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.

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
- Named mention in the PostgreSQL project public git logs at least 30 times over a timespan of at least 8 years.

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

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 https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

About Amazon

Global online retail and cloud computing technology provider.

Similar jobs

Software Development Engineer roles near Singapore, Singapore
15h
Save
Mark Applied
Hide
SR ENGINEER IT
Singapore, Singapore, Singapore
OnsiteFull Time
Micron Technology
Micron TechnologyNASDAQ: MU: Manufacturer of semiconductor memory and data storage products.
3+ YOEBachelor's degree in engineering or computer science, or equivalent experience; preferably 3–5 years in software development. Requires programming, containerization, 24/7 L3 support rotation, and cleanroom work.
C#, C++, SQL, Python, Java, JavaScript, Angular, Docker, Pod, Container, NiFi, Kafka, Google Cloud Platform
15h
Save
Mark Applied
Hide
Software Development Engineer
Singapore, Singapore, Singapore
OnsiteFull Time
Celestica
CelesticaNYSE: CLS: Provides design, manufacturing, and supply chain solutions for electronics.
2+ YOEBachelor's degree or equivalent education and experience; 2–6 years of experience; Python, PHP, and Microsoft SQL required, with full-stack development experience preferred.
Python, PHP, Microsoft SQL, ASP, JavaScript, HTML, IIS, Windows Server
2d
Save
Mark Applied
Hide
RD10009 Software Development Engineer (Backend)
Singapore, Singapore, Singapore
OnsiteFull Time
ASUS
ASUSTaiwan Stock Exchange: 2357: Manufacturer of computers, motherboards, and consumer electronic devices.
4+ YOEFour years of software development experience with microservices, TypeScript, Node.js, Python, FastAPI, PostgreSQL or MongoDB, cloud platforms, peer code reviews, and problem-solving skills.
TypeScript, Node.js, Python, FastAPI, PostgreSQL, MongoDB, Microsoft Azure, Google Cloud Platform, Amazon Web Services
6d
Save
Mark Applied
Hide
Software Development Engineer (AI Agentic)
Singapore, Singapore, Singapore
OnsiteFull Time
AMD
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Bachelor's degree in computer science, AI, software engineering, or related field; Python, APIs, JSON, ML/NLP, and AI agent development experience preferred.
Python, JSON, OpenAI, Azure OpenAI, LangChain, LlamaIndex, Azure, AWS, Docker
6d
Save
Mark Applied
Hide
Software Development Engineer Graduate (TikTok - Testing - Growth) - 2027 Start
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
$128k-$256k/yr OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
Bachelor's or master's degree in a relevant computing field, programming skills in Java, Python, Objective-C, or Golang, testing fundamentals, and knowledge of algorithms and system architecture.
Java, Python, Objective-C, Golang, API, Docker, K8s, Kafka, Redis, Django, Flask
1mo
Save
Mark Applied
Hide
Software Development Engineer, Network Monitoring & Alerts
Singapore, Singapore, Singapore
OnsiteFull Time
ByteDance
ByteDance: Developing AI-driven content platforms and mobile applications.
2+ YOEBachelor's in Computer Science, proficiency in Java/C++/Python, 2+ years in network monitoring/alert systems, strong TCP/IP knowledge, big-data processing experience, and excellent communication.
Java, C++, Python, Telemetry, SNMP, Syslog, sFlow, Erspan, INT, Electronic Medical Records (EMR)
3w
Save
Mark Applied
Hide
R&D AI Software Development Engineer
Singapore, Singapore
OnsiteFull Time
Keysight Technologies
Keysight TechnologiesNew York Stock Exchange: KEYS: Manufactures hardware and software for electronic test and measurement.
Bachelor's or Master's in CS/EE/AI or related, strong Python programming, basic AI/ML familiarity, Git and unit-testing experience, ability to integrate APIs and collaborate with engineers.
Python, Git, C++, C#, TypeScript, JavaScript
3w
Save
Mark Applied
Hide
Senior R&D AI Software Development Engineer
Singapore, Singapore, Singapore
OnsiteFull Time
Keysight Technologies
Keysight TechnologiesNYSE: KEYS: Provides electronic design, test, and simulation software and hardware.
Strong Python engineering, experience building AI-agent/copilot solutions with LLMs, knowledge of Model Context Protocol (MCP), AI/ML and neural-network concepts, and modern software practices (Git, CI/CD, testing).
Python, Model Context Protocol (MCP), LLMs, vector databases, Git, CI/CD, C++, C#, TypeScript, JavaScript