Amazon
Posted 4mo ago

Software Dev Engineer, PostgreSQL Contributors

Amazon
Singapore
RemoteFull Time
Responsibilities
  • authoring code
  • reviewing code
  • engaging community
Requirements
  • 5+ years professional software development
  • Programming, and system design/architecture experience
  • Experienced PostgreSQL contributor (30+ git 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

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- This role requires an experienced PostgreSQL contributor. If you are not mentioned in the PostgreSQL project git logs at least 30 times over a timespan exceeding 8 years, please *do not* apply.

Preferred Qualifications

- 5+ 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
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
5d
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
5d
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
2w
Save
Mark Applied
Hide
Senior R&D Software Development Engineer
Singapore
OnsiteFull Time
Keysight Technologies
Keysight TechnologiesNYSE: KEYS: Provides electronic design, test, and simulation software and hardware.
3+ YOEBachelor's or Master's in CS/EE/Physics/Math,3+ years software development experience in scientific/EDA/semiconductor domains,proficiency in C++ and/or Python,experience with numerical methods,optimization,ML and modern dev practices.
C++, Python, Git, IC-CAP, MBP, WaferPro, MQA, LLMs
2w
Save
Mark Applied
Hide
Senior R&D Software Development Engineer
Singapore
OnsiteFull Time
Keysight Technologies
Keysight TechnologiesNew York Stock Exchange: KEYS: Manufactures hardware and software for electronic test and measurement.
3+ YOEBachelor's in CS/EE/Physics/Applied Math,3+ years software development for scientific/EDA/semiconductor applications,proficiency in C++/Python,numerical methods,ML knowledge,GIT/CI/Agile experience.
IC-CAP, MBP, WaferPro, MQA, C++, Python, Git, LLMs
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)
1mo
Save
Mark Applied
Hide
Software Development Engineer - Test
Singapore
OnsiteFull Time
Apple
AppleNASDAQ: AAPL: Designs and sells consumer electronics, software, and online services.
Design and execute tests, analyze and certify support applications, perform root-cause analysis, and collaborate with cross-functional teams to improve customer experience.
1mo
Save
Mark Applied
Hide
Software Development Engineer, II
Bengaluru or India or Singapore or Japan or United States or Europe
HybridFull Time
kAIgentic
kAIgentic: Provides an agentic AI platform for enterprise process automation.
Experience building backend/infrastructure systems, strong Go and Python proficiency, hands-on with Temporal or Cadence, observability tools, gRPC; ownership of complex projects and AI-native development practices.
Temporal, Cadence, LangGraph, Langfuse, Arize Phoenix, Go, Python, gRPC