PostgreSQL Job Salaries

Find salary information for remote positions requiring PostgreSQL skills. Make data-driven decisions about your career path.

PostgreSQL

Could not load data, please try again later.

Jobs

336 jobs found. to receive daily emails with new job openings that match your preferences.
336 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply
🔥 MongoDB Engineer, MTS 2
Posted about 10 hours ago

📍 United States

💸 132000.0 - 222100.0 USD per year

🔍 E-commerce

🏢 Company: TCGPlayer_External_Career

  • 12 years or more experience in designing datastores, data architectures, and data flows
  • Mastery of both data modeling and query/aggregation design for MongoDB coupled with significant experience with RDBMS technologies (PostgreSQL strongly preferred)
  • Significant experience designing and implementing datastores for microservices and event-driven applications
  • Significant experience with implementing and supporting data governance within medium-to-large organizations
  • Strong ability to utilize written and verbal communication skills to influence through collaboration across functional roles and levels across the organization
  • Act as a subject matter expert for MongoDB, offering direct guidance and creating materials to help other technologists improve their proficiency with designing and implementing applications using MongoDB
  • Provide leadership on cross-application datastore-related projects, including those related to security, software currency, data governance, and platform migrations and research emerging capabilities in both the datastores used by the organization and the broader marketplace to inform long-term strategic planning in the data domain
  • Consult on database design for the structures within an application’s datastores and queries/aggregations against those structures, optimizing for performance and scalability
  • Write minimal yet effective code, primarily database queries to facilitate data management and manipulation and proof-of-concepts for suggested techniques
  • Collaborate with other teams in the development of data flow strategies and assist in defining data storage requirements for microservices, ensuring they are scalable, reliable, efficient, and in  alignment with overall system architecture
  • Guide selection of appropriate datastore technologies for new and replatformed applications, primarily transactional microservices and event-driven systems, ensuring they meet current and future data needs

PostgreSQLSQLMongoDBData engineeringRDBMSREST APIMicroservicesData modelingData management

Posted about 10 hours ago
Apply
Apply
🔥 Java Software Engineer
Posted about 11 hours ago

📍 US

🧭 Full-Time

💸 120001.0 - 160000.0 USD per year

🔍 Software

  • Must be able to obtain Public Trust Clearance
  • Relevant AWS Certifications and/or DevSecOps Certification
  • Demonstrated experience designing, developing, and maintaining complex enterprise applications at scale in the AWS Cloud Environment
  • In-depth experience in one or more of Java, J2EE, OpenJDK, Spring, Sprint Boot, Hibernate, RESTful Web Services, JAX, XML, Python, SOA, microservices architecture, Rocky Linux, Amazon Linux
  • Expertise with developing solutions with AWS Services, i.e. ECS, Lamda, S3, SQS, SNS, ELB, ALB, Aurora RDS,
  • Experience in database technologies and SQL queries (MySql, Aurora MySql, Aurora Postgres, Liquibase)
  • Solid experience CI/CD principles and DevSecOps tools GitLab, GitLab Pipelines, Gitlab Runner, Sonarqube, Apache Maven, Tenable, NPM, Nexus Lifecycle
  • Experience with containerization and IaaS tools Docker, Fargate, Terraform, Ansible
  • Experience with Authentication and Authorization Kerberos, Otka
  • Experience with monitoring tools such as Systems Manager, CloudWatch, CloudTrail, Secrets Manager, Instana, Splunk, Qradar
  • Collaborate with other engineers and product owners to analyze, design, and implement user stories using an agile SCRUM methodology.
  • Design, code and test highly scalable and reliable software solutions using Java technologies and frameworks
  • Migrate existing applications to Cloud and/or develop high quality AWS Cloud Native Solutions
  • Design and implement database and data storage solutions
  • Maintain automated CI/CD pipelines integrated with automated testing, code quality, and security scans.
  • Configure monitoring, logging, and alerting tools.
  • Monitor system health, investigate incidents/outages, and perform root cause analysis and resolution.

AWSDockerPostgreSQLSQLAgileGitHibernateJavaJava EEJavascriptJenkinsMySQLSpringSpring BootREST APICI/CDRESTful APIsLinuxDevOpsTerraformMicroservicesAnsible

Posted about 11 hours ago
Apply
Apply
🔥 Senior Rails Engineer
Posted about 15 hours ago

📍 AZ, CA, CO, CT, DC, FL, GA, IL, IN, KS, MA, MD, MI, MN, MO, NC, NJ, NM, NV, NY, OH, OK, OR, SC, TN, TX, UT, VA, WA, WI

🧭 Full-Time

💸 160000.0 - 185000.0 USD per year

🔍 Software Development

🏢 Company: HopSkipDrive👥 101-250💰 $37,000,000 Series D over 2 years agoRide SharingTransportationChildrenInformation TechnologyChild Care

  • 3+ years hands-on experience with Ruby on Rails
  • 5+ years of professional software engineering
  • Advanced experience with PostgreSQL or MySQL
  • Excellent communication skills with technical and non-technical teammates and show a high level of emotional and professional maturity.
  • Contribute meaningfully to the definition of user stories, seeking to tie stories back to user value & impact for our drivers and organizers
  • Actively pursue improving engineering skills, including but not limited to problem solving, writing readable/testable/efficient code, mastering technology in our stack, and learning to anticipate scaling issues.
  • Alert manager/team to any issues preventing your work from being accomplished, asks for help
  • Deconstruct a problem into an executable action plan for yourself and other engineers Own and complete full projects beginning with identifying and communicating the problems to be solved, getting and incorporating feedback on proposed architectural solutions, and making a final decision as the project owner.
  • Lean into challenges when they offer the potential to create large impact, and do so with productivity and positivity
  • Be highly productive - have a reputation for getting things done quickly and efficiently
  • Make sure your code is readable, easy to maintain, and tested appropriately
  • Review other engineers’ code and provide constructive feedback
  • Participate in on-call rotation
  • Monitor changes in production and rollback if necessary
  • Have production access and use it responsibly
  • Be able to dive into any area of the code/product that you are not familiar with and make changes, guide others in how to do this
  • Show curiosity to not only learn new things but fully understand how they work
  • Be a mentor for other engineers, setting and maintaining high individual and team expectations
  • Be able to communicate well with all level of engineers 
  • Monitor the outcomes of the team’s actions to learn from mistakes and replicate successes
  • Interview prospective candidates and provide thoughtful evaluations and feedback

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLFrontend DevelopmentGitMySQLRubyRuby on RailsSoftware ArchitectureAPI testingData StructuresCI/CDRESTful APIsDebugging

Posted about 15 hours ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 90000.0 - 120000.0 CAD per year

🔍 Software Development

🏢 Company: Hatch Innovations Canada

  • Proven experience (5+ years) as a DevOps or in a similar role focused on software quality assurance.
  • Proven experience with Linux and cloud computing technologies such as AWS or other cloud computing environments.
  • Demonstrable scripting experience with a variety of scripting languages for automating tasks, generating reports and creating tools (e.g. Go, Java, Python, Shell)
  • Experience with HTTP based services, networking concepts (e.g., TCP/IP, DNS)
  • Familiarity with database technology: NoSQL/SQL (Redis, PostgreSQL, MongoDB)
  • Experience with a continuously delivery model of deploying software
  • Experience with containerization technologies (e.g., Docker, Kubernetes)
  • Strong problem-solving and troubleshooting skills
  • Proven history working directly with development teams
  • Excellent communication and collaboration skills
  • Ability to work independently and collaborate effectively within a team.
  • Build and maintain automation scripts and tools to provision, configure, and manage infrastructure resources (e.g., servers, networks, databases).
  • Design, implement, and maintain robust CI/CD pipelines to automate the build, test, and deployment processes.
  • Set up monitoring tools to track system performance and proactively identify and resolve issues.
  • Ensure the security of our systems by implementing security best practices and using security tools, including the PCI environment operation
  • Work closely with development teams to understand their needs and provide solutions to improve the software delivery process.
  • Diagnose and resolve technical issues related to infrastructure, deployments, and application performance.
  • Identify opportunities to improve our processes and tools to increase efficiency and reliability.
  • Participate in on-call incident escalation rotations (office hours only, when you are on your rotation, it will be one week per person)

AWSDockerPostgreSQLPythonCloud ComputingJavaJenkinsKubernetesMongoDBGoRedisCI/CDRESTful APIsLinuxDevOpsTerraformMicroservicesScripting

Posted about 15 hours ago
Apply
Apply
🔥 Online Game Services Engineer
Posted about 17 hours ago

📍 New York, California, Connecticut, Georgia, Kansas, Massachusetts, Maryland, Michigan, North Carolina, Pennsylvania, Texas, Wisconsin

💸 100000.0 - 125000.0 USD per year

🔍 Software Development

  • Three (3) years of professional experience with C++, ideally as a backend developer in the game or software development industries.
  • At least one (1) year of professional experience using Golang to write high-performance applications.
  • Ability to comfortably navigate and integrate with one or more cloud service providers (e.g., AWS, Azure, GCP).
  • Proficiency in setting up and deploying Docker services for containerization.
  • Experience integrating with online systems and related best practices.
  • Experience using Perforce for version control.
  • Willingness to selflessly put player experiences first — before even your own code and ego.
  • Proactive approach to communication, particularly when it comes to unblocking yourself and navigating obstacles as part of a team.
  • Ramp up quickly with an existing codebase.
  • General support for live features and releases.
  • Solve crashes and other problems on both PC and console.
  • Integrate backend services with the game client using C++.
  • Estimate and prioritize a backlog of existing features, bugs, and tech debt.
  • Partner with designers to iterate on features and optimize for a smoother player experience.
  • Collaborate with external programmers to enable their features to run as quickly and efficiently as possible.

AWSBackend DevelopmentDockerPostgreSQLGame DevelopmentGitC++GoRESTful APIsMicroservices

Posted about 17 hours ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 148505.0 - 178206.0 USD per year

🔍 Software Development

🏢 Company: Grafana Labs👥 501-1000💰 $240,000,000 Series D almost 3 years agoSoftware Development

  • Have solid experience with Go
  • Good understanding of storage solutions with an emphasis on relational databases like MySQL, SQLite, and Postgres
  • Care deeply about developer and user experience and the quality of the products that you work on
  • Have experience with delivering projects from gathering requirements, and brainstorming ideas to shipping a product to the customer’s hands in a self-driven way
  • Have experience writing clean, robust, and performant software that is easily maintained by others
  • Have experience with mentoring junior engineers in a collaborative but asynchronous environment
  • Enjoy working on complex solutions – Grafana is a highly technical solution and has avid followers who rely on it every day and care deeply about their workflows
  • Can take on complex challenges and break them down to achieve tight learning loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback, and then progress iteratively
  • Work with your team to deliver new functionality, then use the results to iterate and improve
  • Contributing to and reviewing design documents for upcoming features
  • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope
  • Take an active role in influencing our roadmap and your career objectives
  • Be a part of your team’s on-call rotations and take ownership of the services you’re running
  • Mentor and support other team members, participate in design discussions, and collaborate with the team
  • Regularly sharing ideas and knowledge across a vast array of technical ideologies and mindsets
  • Working closely with the other squads in the Grafana Division

Backend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLKubernetesMySQLSQLiteGoGrafanaPrometheusREST APICI/CDMentoringLinuxDevOpsMicroservices

Posted about 19 hours ago
Apply
Apply
🔥 Software Engineering Intern
Posted about 20 hours ago

📍 United States

🧭 Internship

💸 39.0 USD per hour

🏢 Company: First Help Financial👥 101-250💰 $60,000,000 Debt Financing over 3 years agoAutomotiveFinancial ServicesInsurance

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Proficiency in at least one of the following programming languages: Python or Java.
  • Experience with front-end development using React.
  • Familiarity with relational databases, such as Oracle or PostgreSQL.
  • Basic understanding of cloud computing concepts, ideally with exposure to AWS.
  • Knowledge of RESTful API design and development.
  • Experience with unit testing frameworks.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Collaborate with senior engineers to design, develop, and implement features for web applications.
  • Develop and maintain front-end components using React.
  • Build and maintain back-end services using Python or Java.
  • Design and implement database schemas and queries using Oracle or PostgreSQL.
  • Work with AWS services, including KDS (Kinesis Data Streams), for data processing and storage.
  • Develop and consume RESTful APIs for seamless data exchange between front-end and back-end systems.
  • Write comprehensive unit tests to ensure code quality and reliability.
  • Participate in code reviews and contribute to improving development processes.
  • Document code and technical specifications.
  • Contribute to agile development practices, including sprint planning and daily stand-ups.

AWSBackend DevelopmentPostgreSQLPythonAgileFrontend DevelopmentJavaOracleReactRESTful APIsSoftware Engineering

Posted about 20 hours ago
Apply
Apply

📍 United States

💸 230000.0 - 250000.0 USD per year

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • 7+ years of hands-on experience in full-stack software development.
  • Expertise in TypeScript (preferred) or modern JavaScript.
  • Strong communication skills, with the ability to explain technical concepts and design rationale.
  • Advanced knowledge of SQL and data modeling, with experience in PostgreSQL and ElasticSearch.
  • Familiarity with React, NodeJS, Docker, and cloud technologies (AWS).
  • Experience with data ecosystems such as DBT, Snowflake, and Python.
  • Agile methodology experience, with fluency in Agile tools.
  • Ability to mentor and support the growth of team members.
  • Lead the design and development of scalable systems that evolve with business requirements.
  • Collaborate closely with cross-functional teams to understand business needs and iterate on technical solutions.
  • Take charge of technical decision-making and define the strategic direction for projects.
  • Support the application in production, ensuring reliability, scalability, and performance.
  • Apply secure coding practices to protect users' privacy and data security.
  • Mentor junior team members, contributing to their growth and technical proficiency.

AWSDockerNode.jsPostgreSQLPythonSoftware DevelopmentSQLAgileElasticSearchFull Stack DevelopmentJavascriptReact.jsSnowflakeTypeScriptCommunication SkillsMentoringData modeling

Posted 1 day ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 150000.0 - 195000.0 USD per year

🔍 Employment Compliance

🏢 Company: Mosey👥 11-50💰 $18,000,000 Series A over 2 years agoHuman ResourcesInformation TechnologySoftware

  • 5+ years of hands-on experience as a software engineer
  • Strong collaboration skills and excellent communication (written and verbal)
  • A combination of technical ability and a deep understanding of what makes a great product
  • Ability to solve novel problems and think critically about the best solutions
  • Deep expertise in Python, JavaScript, or TypeScript and familiarity with React, FastAPI, and Postgres
  • Build tools and automation that helps users manage employment compliance
  • Integrate APIs and build data pipelines
  • Build API endpoints to support applications and partners
  • Building UI/UX that help users solve their compliance problems
  • Design, implement and iterate new features from scratch
  • Help synthesize user feedback and use it to inform future development
  • Lay the groundwork for future engineering and product development
  • Set up initial infrastructure and continuous integration workflows
  • Work closely with the founder and founding team to build prototypes and MVPs

Backend DevelopmentPostgreSQLPythonFrontend DevelopmentFull Stack DevelopmentJavascriptTypeScriptAPI testingFastAPIReactCI/CDRESTful APIsSoftware Engineering

Posted 1 day ago
Apply
Apply

📍 South Africa

💸 30000.0 - 45000.0 ZAR per year

🔍 Software Development

🏢 Company: DotActiv👥 101-250Information ServicesSoftware EngineeringRetail TechnologyInformation TechnologySoftware

  • 3 years relevant development experience and expertise in an IT development environment
  • Proficient in C++, with a good knowledge of its ecosystems
  • Strong understanding of object-oriented programming
  • Familiarity with Microsoft SQL Server
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools (such as Git)
  • Translating application storyboards and use cases into functional applications
  • Designing, building, and maintaining efficient, reusable, and reliable C++ code
  • Ensuring the best possible performance, quality, and responsiveness of applications
  • Identifying bottlenecks and bugs, and devising solutions to these problems
  • Maintaining code quality, organisation, and automatisation

PostgreSQLSoftware DevelopmentSQLGitMicrosoft SQL ServerC++

Posted 1 day ago
Apply
Shown 10 out of 336