postgres Remote Jobs

30 Results

5d

Database Administrator, Development Operations (Remote)

agilepostgressqlB2BDesignscrummysqlAWS

Simpletire is hiring a Remote Database Administrator, Development Operations (Remote)

Database Administrator, Development Operations (Remote) - SimpleTire - Career Page

See more jobs at Simpletire

Apply for this job

10d

Software Engineer (Java)

agile3 years of experiencejirapostgresoracleDesigngitjavac++angularjenkinspythonjavascript

Precise Software Solutions, Inc. is hiring a Remote Software Engineer (Java)

Software Engineer (Java) - Precise Software Solutions, Inc. - Career PageWe've

See more jobs at Precise Software Solutions, Inc.

Apply for this job

11d

Sr. Staff Engineer, Infrastructure Engineering (U.S.)

PersonioRemote
terraformmariadbpostgresDesigndockermysqlkubernetesAWSbackend

Personio is hiring a Remote Sr. Staff Engineer, Infrastructure Engineering (U.S.)

The Role

This position is based in New York City, and in some cases remote can be considered for the following states: CA, MA, MI, OR, NJ, TX, SC, VT, WA.

At Personio, we are on an inspiring and ambitious mission to build the People Operating System - the single source of truth for employee information - that enables small & mid-sized businesses to be strategic about their people, the biggest asset and success factor for any organization.

We are building the environment and the culture for you to do the best work of your career. You'll be surrounded by fellow craftspeople and you'll be asked to apply your skills to raise the bar for how Personio – and the industry at large – builds products.

As a Principal Engineer (Infrastructure Engineering), you will play a critical role in designing, implementing, and maintaining the infrastructure that supports our mission-critical applications and services. You will be responsible for hands-on coding, upleveling junior engineers, driving architectural decisions, and ensuring the reliability, scalability, and performance of our infrastructure. 

The infrastructure engineering team’s mission is to develop and maintain cloud infrastructure to ensure Personio runs on a platform that is reliable, scalable, and easy to operate. We measure the effectiveness of this mission through operational metrics which prompt us to proactively create and scale new infrastructure when needed, and we have a specific ownership of the availability and operation of the AWS cloud infrastructure which is the basis of our platform.

Responsibilities:
  • Lead and mentor infrastructure engineers, providing technical guidance and fostering a culture of excellence. 
  • Collaborate with cross-functional teams to research, design, and implement robust, scalable infrastructure solutions. 
  • Work closely with Engineering teams to optimize application performance and reliability in the infrastructure. 
  • Develop and maintain a roadmap for infrastructure projects and scalability requirements (10x scale).
  • Implement best practices for infrastructure management, monitoring, and automation to ensure high availability and reliability. 
  • Operational rigor to ensure infrastructure security and incident management. 
How you’ll go about it: 
  • Proven track record of leading the architecture and design of new and existing systems with AWS.
  • Experience designing and building scalable software to handle 10x load increases and 100x peak traffic spikes.
  • Maintain open and clear communication and foster a collaborative work environment with team members, stakeholders, and management. 
  • ‘'Platform as a product' mindset with strategic thinking. 
  • Ability to navigate technical debates and drive technical alignment.
What you need to succeed
  • Bachelor’s or higher degree in Computer Science or a related field.
  • 10+ yrs of experience building and designing scalable applications, tools, or distributed systems.
  • Proven track record of technical leadership, mentoring junior engineers, and hiring. 
  • Excellent problem-solving and communication skills.
  • Strong proficiency in at least one backend programming language.
  • Strong expertise the following technologies; Kubernetes (k8s), ECS Fargate, RDS, Aurora, Postgres, MySQL, MariaDB, MKS (Kafka), S3, AWS Backup,  AWS DMS, Lambda, EC2, DynamoDB.
  • Familiarity with one or more of our language stacks: Terraform, CDK, Java/Kotlin (JVM, Gradle, SpringBoot), Golang, and TypeScript. 
  • You will have a deep understanding and an interest in DevOps tools and technologies such as AWS (CDK, ECS, Fargate etc.), Sentry, DataDog, Docker, Gitlab CI, K8S, Flagger, Linkerd, as well as deployment automation (CI/CD pipelines, feature flags, blue/green and canary deployments)
Why Personio
Our Benefits:
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k)
  • 20 days of paid vacation, plus another additional day after 2 and 4 years (because we love what we do, but we also love vacation!)
  • 2 Impact Days you can use to have an impact on the environment and society –  one for an individual project of your choice and one for a company-wide initiative! #SocialResponsibility
  • Annual personal development budget for you to invest in your development via professional memberships, external certifications, conferences, and more
  • High-impact working environment with flat hierarchies and short decision-making processes
  • Receive family leave, child support, and sabbatical opportunities with PersonioCares
$235,000/year to $265,000/year + equity + benefits
The national salary range listed in the job posting reflects the new hire salary range across levels and U.S. locations that would be applicable to the position. Final salary will be commensurate with the candidate’s final level and final location. Also, this range represents base salary only and does not include equity, or benefits, if applicable.

Please note that the information provided in this job posting is for general informational purposes only. The job posting is provided 'as is' without any representations or warranties, express or implied. Personio makes no representations or warranties in relation to the accuracy, completeness, or suitability of the information contained in this job posting. By applying to this position, applicants acknowledge that they have read and understood this disclaimer and that Personio shall not be held liable for any reliance on the information contained herein.

Personio is an equal opportunities employer, committed to building an integrative culture where everyone feels welcomed and supported. We #EmbraceUniqueness and understand that our diverse, values-driven culture makes us stronger. We are proud to have an inclusive workplace environment that will foster your development no matter your gender, civil status, family status, sexual orientation, religion, age, disability, education level, or race. 
About us
Bring your best. Make your mark. We’re using technology to revolutionize the way HR operates so that we can transform the way millions of people experience work every day. We move fast, challenge the status quo, and support our people as they shape their careers.  
 
With over 10,000 customers and a team of 1,800 in seven offices across Europe, now is the perfect time to join! We believe in hiring driven people who want to make an impact. So bring your best, and let’s build the future of HR technology together.  
 
Personio is an equal opportunities employer, committed to building an integrative culture where everyone feels welcomed and supported. We #EmbraceUniqueness and understand that our diverse, values-driven culture makes us stronger. We are proud to have an inclusive workplace environment that will foster your development no matter your gender, civil status, family status, sexual orientation, religion, age, disability, education level, or race.
 
 
 

See more jobs at Personio

Apply for this job

11d

Principal Engineer, Infrastructure Engineering (U.S.)

PersonioRemote
terraformmariadbpostgresDesigndockermysqlkubernetesAWSbackend

Personio is hiring a Remote Principal Engineer, Infrastructure Engineering (U.S.)

The Role

This position is based in New York City, and in some cases remote can be considered for the following states: CA, MA, MI, OR, NJ, TX, SC, VT, WA.

At Personio, we are on an inspiring and ambitious mission to build the People Operating System - the single source of truth for employee information - that enables small & mid-sized businesses to be strategic about their people, the biggest asset and success factor for any organization.

We are building the environment and the culture for you to do the best work of your career. You'll be surrounded by fellow craftspeople and you'll be asked to apply your skills to raise the bar for how Personio – and the industry at large – builds products.

As a Principal Engineer (Infrastructure Engineering), you will play a critical role in designing, implementing, and maintaining the infrastructure that supports our mission-critical applications and services. You will be responsible for hands-on coding, upleveling junior engineers, driving architectural decisions, and ensuring the reliability, scalability, and performance of our infrastructure. 

The infrastructure engineering team’s mission is to develop and maintain cloud infrastructure to ensure Personio runs on a platform that is reliable, scalable, and easy to operate. We measure the effectiveness of this mission through operational metrics which prompt us to proactively create and scale new infrastructure when needed, and we have a specific ownership of the availability and operation of the AWS cloud infrastructure which is the basis of our platform.

Responsibilities:
  • Lead and mentor infrastructure engineers, providing technical guidance and fostering a culture of excellence. 
  • Collaborate with cross-functional teams to research, design, and implement robust, scalable infrastructure solutions. 
  • Work closely with Engineering teams to optimize application performance and reliability in the infrastructure. 
  • Develop and maintain a roadmap for infrastructure projects and scalability requirements (10x scale).
  • Implement best practices for infrastructure management, monitoring, and automation to ensure high availability and reliability. 
  • Operational rigor to ensure infrastructure security and incident management. 
How you’ll go about it: 
  • Proven track record of leading the architecture and design of new and existing systems with AWS.
  • Experience designing and building scalable software to handle 10x load increases and 100x peak traffic spikes.
  • Maintain open and clear communication and foster a collaborative work environment with team members, stakeholders, and management. 
  • ‘'Platform as a product' mindset with strategic thinking. 
  • Ability to navigate technical debates and drive technical alignment.
What you need to succeed
  • Bachelor’s or higher degree in Computer Science or a related field.
  • 10+ yrs of experience building and designing scalable applications, tools, or distributed systems.
  • Proven track record of technical leadership, mentoring junior engineers, and hiring. 
  • Excellent problem-solving and communication skills.
  • Strong proficiency in at least one backend programming language.
  • Strong expertise the following technologies; Kubernetes (k8s), ECS Fargate, RDS, Aurora, Postgres, MySQL, MariaDB, MKS (Kafka), S3, AWS Backup,  AWS DMS, Lambda, EC2, DynamoDB.
  • Familiarity with one or more of our language stacks: Terraform, CDK, Java/Kotlin (JVM, Gradle, SpringBoot), Golang, and TypeScript. 
  • You will have a deep understanding and an interest in DevOps tools and technologies such as AWS (CDK, ECS, Fargate etc.), Sentry, DataDog, Docker, Gitlab CI, K8S, Flagger, Linkerd, as well as deployment automation (CI/CD pipelines, feature flags, blue/green and canary deployments)
Why Personio
Our Benefits:
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k)
  • 20 days of paid vacation, plus another additional day after 2 and 4 years (because we love what we do, but we also love vacation!)
  • 2 Impact Days you can use to have an impact on the environment and society –  one for an individual project of your choice and one for a company-wide initiative! #SocialResponsibility
  • Annual personal development budget for you to invest in your development via professional memberships, external certifications, conferences, and more
  • High-impact working environment with flat hierarchies and short decision-making processes
  • Receive family leave, child support, and sabbatical opportunities with PersonioCares
$265,000/year to $295,000/year + equity + benefits
The national salary range listed in the job posting reflects the new hire salary range across levels and U.S. locations that would be applicable to the position. Final salary will be commensurate with the candidate’s final level and final location. Also, this range represents base salary only and does not include equity, or benefits, if applicable.

Please note that the information provided in this job posting is for general informational purposes only. The job posting is provided 'as is' without any representations or warranties, express or implied. Personio makes no representations or warranties in relation to the accuracy, completeness, or suitability of the information contained in this job posting. By applying to this position, applicants acknowledge that they have read and understood this disclaimer and that Personio shall not be held liable for any reliance on the information contained herein.

Personio is an equal opportunities employer, committed to building an integrative culture where everyone feels welcomed and supported. We #EmbraceUniqueness and understand that our diverse, values-driven culture makes us stronger. We are proud to have an inclusive workplace environment that will foster your development no matter your gender, civil status, family status, sexual orientation, religion, age, disability, education level, or race. 
About us
Bring your best. Make your mark. We’re using technology to revolutionize the way HR operates so that we can transform the way millions of people experience work every day. We move fast, challenge the status quo, and support our people as they shape their careers.  
 
With over 10,000 customers and a team of 1,800 in seven offices across Europe, now is the perfect time to join! We believe in hiring driven people who want to make an impact. So bring your best, and let’s build the future of HR technology together.  
 
Personio is an equal opportunities employer, committed to building an integrative culture where everyone feels welcomed and supported. We #EmbraceUniqueness and understand that our diverse, values-driven culture makes us stronger. We are proud to have an inclusive workplace environment that will foster your development no matter your gender, civil status, family status, sexual orientation, religion, age, disability, education level, or race.
 
 
 

See more jobs at Personio

Apply for this job

16d

Senior Software Engineer (Java)

Tech9Remote
agile3 years of experiencepostgresDesignazurejavaelasticsearchmysqlangular

Tech9 is hiring a Remote Senior Software Engineer (Java)

Senior Software Engineer (Java) - Tech9 - Career Page

See more jobs at Tech9

Apply for this job

+30d

Sr. Systems/Software Engineer

BCMCRemote
agilejiranosqlpostgressqljavadockerelasticsearchmysqllinuxAWS

BCMC is hiring a Remote Sr. Systems/Software Engineer

Sr. Systems/Software Engineer - BCMC - Career Page
+30d

Staff Software Engineer (Java/Angular/Azure/DevOps)

Tech9Remote
agile3 years of experiencepostgresDesignazurejavaelasticsearchmysqlangular

Tech9 is hiring a Remote Staff Software Engineer (Java/Angular/Azure/DevOps)

Staff Software Engineer (Java/Angular/Azure/DevOps) - Tech9 - Career Page

See more jobs at Tech9

Apply for this job

+30d

Staff Software Engineer (Java/Node/Azure/DevOps)

Tech9Remote
agile3 years of experiencepostgresDesignazurejavaelasticsearchmysqltypescript

Tech9 is hiring a Remote Staff Software Engineer (Java/Node/Azure/DevOps)

Staff Software Engineer (Java/Node/Azure/DevOps) - Tech9 - Career Page

See more jobs at Tech9

Apply for this job

+30d

Lead Software Engineer (Java/Node/Azure/DevOps)

Tech9Remote
agile3 years of experiencepostgresDesignazurejavaelasticsearchmysqltypescript

Tech9 is hiring a Remote Lead Software Engineer (Java/Node/Azure/DevOps)

Lead Software Engineer (Java/Node/Azure/DevOps) - Tech9 - Career Page

See more jobs at Tech9

Apply for this job

+30d

Analytics Manager

meltmediaRemote
7 years of experiencetableaupostgressqloracleDesignqamysqlpythonjavascript

meltmedia is hiring a Remote Analytics Manager

Analytics Manager - Evoke Melt - Career PageSee more jobs at meltmedia

Apply for this job

+30d

Java Developer - System Documentation

agilejirapostgresazurescrumjavac++typescriptangularjenkinsAWS

Axxum Technologies is hiring a Remote Java Developer - System Documentation

Java Developer - System Documentation - Axxum Technologies - Career PageSee more jobs at Axxum Technologies

Apply for this job

+30d

Senior Python Engineer

agilepostgressqlpythonbackendfrontend

Idea Evolver is hiring a Remote Senior Python Engineer

Senior Python Engineer - Idea Evolver - Career Page

See more jobs at Idea Evolver

Apply for this job

+30d

Full Stack Senior Java Developer

8 years of experienceagilejirapostgresazurescrumjavac++typescriptangularjenkinsAWS

Axxum Technologies is hiring a Remote Full Stack Senior Java Developer

Full Stack Senior Java Developer - Axxum Technologies - Career Page

See more jobs at Axxum Technologies

Apply for this job

+30d

Software Developer (API Integration)

PSDRemote, Ontario, Canada
agilepostgressqlDesignmongodbscrumapigitmysqltypescriptcssangularjavascriptbackendfrontendPHP

PSD is hiring a Remote Software Developer (API Integration)

About PSD

PSD combines innovative software and comprehensive consulting to not only show our clients the future, but to deliver on it. Our software solutions include three enterprise systems empowering governments to optimize process, enhance decision-making and improve service delivery, strengthening community sustainability and resilience.


Functionally rich, technically advanced and user friendly, PSD’s Citywide Enterprise systems are configurable for clients to deal with the current and future needs of an ever-demanding fiscal environment. Our applications are open-source and web-hosted.


As we continue to grow our team, we are seeking a full-time Full Stack Software Developer (API Integration) to join our development team.  This is a remote based role within Canada.


Roles Description

While working within a cross-functional development team, you will be responsible to further develop and support our  applications. As a generalist who loves solving problems, you will find innovative solutions to tough challenges. In addition to solid technical skills we are looking for candidates with strong oral and written communications skills. You must be able to articulate technical solutions to a wide range of audiences.


Qualifications


  • University or College degree in Computer Science or Computer Engineering, or related degree/diploma
  • Minimum of 5 years experience in backend AND frontend development:
    • JavaScript ES6, VueJS 2-3
    • NodeJS 18, PHP 7-8
    • Postgres, MySQL, 
    • HTML, CSS
  • Strong SQL skills; ability to create and modify complex stored procedures and functions
  • Minimum 5 years experience with JavaScript and API development/integration 
  • Strong ability to collaborate and problem solve
  • Experience building and scaling user-focused web applications
  • Experience in design and development of scalable and secured web services that integrate with other technologies 
  • Previous experience rewriting legacy application
  • A solid commitment to quality software development
  • Experience with source code repositories such as Git
  • Excellent problem-solving skills and the ability to work in a fast-paced environment a must
  • Good verbal and written communications and knowledge transfer skills


Responsibilities & Duties


  • Working on our Citywide Enterprise Budgeting system, design and develop backend services and front-end applications.
  • Effective knowledge with web SQL and writing SQL statements and database development, PL/SQL, T-SQL (Transaction SQL) stored procedures, creating and extending functions, scripts, stored procedures and triggers to support application development.
  • Recommends or automates approaches to streamline and integrate technological processes and/or systems to improve operational efficiency and effectiveness specific to API development, including testing.
  • Working with other software developers and support staff in order to take product ideas from concept to release.
  • Experience working in an Agile project delivery environment, develops and modifies technology systems, addressing functional, performance, security, quality, operational and monitoring needs.
  • Participate in phases of the software development life cycle (SDLC) for a variety of projects.
  • Managing data integrity and quality assurance actives to ensure application stability.
  • Managing self-directed assignments to implement features and resolve software defects to meet schedule commitments with high-level of quality.
  • Assist in the development and maintenance of user manuals and guidelines.
  • Recommend and perform software improvements and upgrades.
  • Works with Business Analysts to complete analysis of business requirements, design and development of web applications that are integrated with other modules.
  • Participate in a daily scrum and weekly team sprints.


Recruitment Process

All resumes will be reviewed for experience working with key technologies. Only those who qualify will be contacted for an initial screening interview. We strive to provide a quick recruitment process, but to find the right candidate for the job the process may take up to a month to complete. We will let the candidates know if we will not be moving them to the next step in the process.


Phone Interview

If you are invited to a screening interview you will discuss your experience with one of our People and Cultureteam members. This interview is an opportunity to get to know a little more about the company, the type of work we do and impact we have.


Virtual Interview

Candidates invited to a virtual interview will meet with our hiring team and People and Culture. This will allow the candidate to get to know the team as well as learn more about our processes, culture and growth opportunities we have at PSD.  During this phase of the interview process the candidate will be given a technical test to complete during the meeting. 


Why work with us?

Employee personal and career growth is important to us and we will encourage you to pursue the things you care about.  We have a mentoring program that matches you with a senior developer for your first three months to ensure you get fully acquainted with our tech. We also encourage continuous learning through a Training & Development program allowing our developers to fully explore their interests and contribute to different product development teams at PSD.


Employee Perks

  • Competitive Salaries
  • Full Benefits Package
  • Work from home
  • Relocation Assistance Program
  • Company Matched RRSP Contributions
  • Flex Hours & Paid Time off
  • Social and Charity events and initiatives
  • Ergonomic Workstations

 

PSD is an equal opportunity employer. We are committed to providing accommodations for people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the recruitment and selection process. Should you require any accommodation, please indicate this when you apply, and we will work with you to meet your accessibility needs.


See more jobs at PSD

Apply for this job

+30d

Senior Software Developer

PSDRemote, Ontario, Canada
agilepostgressqlDesignmongodbscrumapigitmysqlcssangularbackendPHP

PSD is hiring a Remote Senior Software Developer

About PSD

PSD combines innovative software and comprehensive consulting to not only show our clients the future, but to deliver on it. Our software solutions include three enterprise systems empowering governments to optimize process, enhance decision-making and improve service delivery, strengthening community sustainability and resilience.


Functionally rich, technically advanced and user friendly, PSD’s Citywide Enterprise systems are configurable for clients to deal with the current and future needs of an ever-demanding fiscal environment. Our applications are open-source and web-hosted.


As we continue to grow our team, we are seeking a full-time Fullstack Senior Software Developer to join our development team. This is a remote based role within Canada.


Roles Description

While working within a cross-functional development team, you will be responsible to further develop and support our  applications. As a generalist who loves solving problems, you will find innovative solutions to tough challenges. In addition to solid technical skills we are looking for candidates with strong oral and written communications skills. You must be able to articulate technical solutions to a wide range of audiences.


Qualifications

  • University or College degree in Computer Science or Computer Engineering, or related degree/diploma
  • Minimum of 5+ years experience backend AND frontend development
    • JavaScript, TypeScript, VueJS, Angular 9
    • NodeJS, PHP
    • Postgres, MySQL, MongoDB
    • HTML, CSS
  • Strong SQL skills; ability to create and modify complex stored procedures and functions
  • Minimum 4 years experience with PHP and APIs
  • Strong ability to collaborate and problem solve
  • Experience building and scaling user-focused web applications
  • Experience in design and development of scalable and secured web services that integrate with other technologies
  • Previous experience rewriting legacy application
  • A solid commitment to quality software development
  • Experience with source code repositories such as Git
  • Excellent problem-solving skills and the ability to work in a fast-paced environment a must
  • Good verbal and written communications and knowledge transfer skills


Responsibilities & Duties

  • Working on our Citywide Enterprise Budgeting system, design and develop backend services and front-end applications.
  • Effective knowledge with web SQL and writing SQL statements and database development, PL/SQL, T-SQL (Transaction SQL) stored procedures, creating and extending functions, scripts, stored procedures and triggers to support application development.
  • Recommends or automates approaches to streamline and integrate technological processes and/or systems to improve operational efficiency and effectiveness specific to API development, including testing.
  • Working with other software developers and support staff in order to take product ideas from concept to release.
  • Experience working in an Agile project delivery environment, develops and modifies technology systems, addressing functional, performance, security, quality, operational and monitoring needs.
  • Participate in phases of the software development life cycle (SDLC) for a variety of projects.
  • Managing data integrity and quality assurance actives to ensure application stability.
  • Managing self-directed assignments to implement features and resolve software defects to meet schedule commitments with high-level of quality.
  • Assist in the development and maintenance of user manuals and guidelines.
  • Recommend and perform software improvements and upgrades.
  • Works with Business Analysts to complete analysis of business requirements, design and development of web applications that are integrated with other modules.
  • Participate in a daily scrum and weekly team sprints.

 

Recruitment Process

All resumes will be reviewed for experience working with key technologies. Only those who qualify will be contacted for an initial screening interview. We strive to provide a quick recruitment process, but to find the right candidate for the job the process may take up to a month to complete. We will let the candidates know if we will not be moving them to the next step in the process.


Phone Interview

If you are invited to a screening interview you will discuss your experience with one of our People and Cultureteam members. This interview is an opportunity to get to know a little more about the company, the type of work we do and impact we have.


Virtual Interview

Candidates invited to a virtual interview will meet with our hiring team and People and Culture. This will allow the candidate to get to know the team as well as learn more about our processes, culture and growth opportunities we have at PSD.  During this phase of the interview process the candidate will be given a technical test to complete during the meeting. 


Why work with us?

Employee personal and career growth is important to us and we will encourage you to pursue the things you care about.  We have a mentoring program that matches you with a senior developer for your first three months to ensure you get fully acquainted with our tech. We also encourage continuous learning through a Training & Development program allowing our developers to fully explore their interests and contribute to different product development teams at PSD.


Employee Perks

  • Competitive Salaries
  • Full Benefits Package
  • Work from home
  • Relocation Assistance Program
  • Company Matched RRSP Contributions
  • Flex Hours & Paid Time off
  • Social and Charity events and initiatives
  • Ergonomic Workstations

 

PSD is an equal opportunity employer. We are committed to providing accommodations for people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the recruitment and selection process. Should you require any accommodation, please indicate this when you apply, and we will work with you to meet your accessibility needs.


See more jobs at PSD

Apply for this job

+30d

Junior Developer

InnovateEDURemote, New York, United States
jiraairflowpostgressqloracleslackpythonbackend

InnovateEDU is hiring a Remote Junior Developer

Who You Are

You are a mission-driven individual and believe in working to close the educational opportunity gap through the use of data and technical solutions. You are excited about bringing order to disparate data, and writing data pipelines, and don’t mind being relentless in pursuing data accuracy. You’ve previously worked with SQL and Python and written code that interacts with APIs.


You are an optimistic problem-solver. You believe that together we can create real solutions that help the entire education sector move forward despite its complexity. You are excited to join a small, but growing team working on an early-stage product and are looking forward to working on many different pieces of that product. You are open to feedback, bring your best every day, and are ready to grow in all areas of your work. You want to join a team of folks who share your vision for mission-driven work at the intersection of education and technology.  Finally, you know that sharing often is key to this work, and are ready to document everything that you do so that data people in schools everywhere can benefit.


Experience and Skills

You are a good fit if you:

  • Have strong computer science fundamentals and experience with Python and writing analytical SQL
  • Consider yourself as having a very high attention to detail
  • Have strong communication skills with both technical and non-technical people
  • Are passionate about making an impact in K-12 education
  • Are comfortable doing many different types of tasks and having to context switch between tasks relativity often
  • Are passionate about building the best version of whatever you’re working on
  • Are highly motivated to work autonomously, with strong organizational and time management skills


You’ll have an edge if you:

  • Have worked as a data analyst or data engineer in the past and are familiar with validating data and tools like Pandas, Jupyter Notebooks, Google BigQuery, and Google Data Studio
  • Have experience building pipelines using Apache Airflow
  • Have worked in K-12 education in the past


Responsibilities


The Junior Developer’s primary professional responsibilities will include, but not be limited to:

  • Implementing and maintaining Landing Zone for new and returning customers
  • Creating, troubleshooting, and maintaining data processing pipelines in Apache Airflow (ETL work)
  • Writing SQL queries against many different types of databases (Microsoft SQL Server, Oracle, Postgres) to extract data
  • Running reports and exports in edTech source systems as well as Landing Zone infrastructure to perform data validation checks and communicate those back to our customers
  • Maintaining Landing Zone documentation to ensure it is always up-to-date and reflects how integrations function.
  • Deploying code updates across the Landing Zone customer base
  • Assisting in the deployment of infrastructure on the Google Cloud Platform for new customers
  • Assisting in the development of a historical/longitudinal data storage system (data warehouse)
  • Responding to customer support tickets (this is a shared responsibility on our team)
  • Working with internal systems such as JIRA, Asana, Slack to stay organized and ensure communication with team members
  • Other duties as assigned 


What to expect in the hiring process:

  • An introductory phone call with a Manager
  • A coding project that will take about 2 hours. This will be in Python and be related to processing data.
  • A project review and feedback call with two developers
  • Final round interviews, likely including our Executive Director


The range for this position will be $58,500 to $75,000.  Salary is commensurate with education and experience.  


About InnovateEDU

InnovateEDU is a non-profit whose mission is to eliminate the opportunity gap by accelerating innovation in standards-aligned, next-generation learning models and tools that serve, inform, and enhance teaching and learning. InnovateEDU is committed to massively disrupting K-12 public education by focusing on developing scalable tools and practices that leverage innovation, technology, and new human capital systems to improve education for all students and close the opportunity gap.


About the Project

InnovateEDU strives to create real tooling and projects that greatly assist a school/district/state in moving toward embracing data standards, a data-driven culture, and data interoperability. Landing Zone, a project at InnovateEDU, provides school districts with a comprehensive cloud-based data infrastructure through the implementation of an Ed-Fi Operational Data Store (ODS), data mart for analytics in Google BigQuery, and the necessary data workflows in Apache Airflow to connect previously siloed, disparate educational data systems. Landing Zone simplifies a district's process to implement an Ed-Fi ODS, connecting Ed-Fi certified data sources and consuming non-Ed-Fi certified data once it has been aligned to the standard. This project heavily focuses on data engineering, backend work, dev ops, and data analytics tools to verify data.


Application Instructions

Please submit an application on this platform. 

See more jobs at InnovateEDU

Apply for this job

+30d

Senior Software Engineer - Java

agileBachelor's degreepostgressqlRabbitMQDesignazurejavamysqllinuxangularpythonAWSjavascript

Rivers Agile is hiring a Remote Senior Software Engineer - Java

Senior Software Engineer - Java - Rivers Agile - Career Page

See more jobs at Rivers Agile

Apply for this job

+30d

Senior Front-End Mobile Engineer (React Native, Redux, TypeScript)

TruckMapRemote
postgresmobiletypescriptredux

TruckMap is hiring a Remote Senior Front-End Mobile Engineer (React Native, Redux, TypeScript)

Senior Front-End Mobile Engineer (React Native, Redux, TypeScript) - TruckMap - Career Page

See more jobs at TruckMap

Apply for this job

+30d

Senior Front-End Web Engineer (Next.JS, React, TypeScript)

TruckMapRemote
postgresmobiletypescriptredux

TruckMap is hiring a Remote Senior Front-End Web Engineer (Next.JS, React, TypeScript)

Senior Front-End Web Engineer (Next.JS, React, TypeScript) - TruckMap - Career Page

See more jobs at TruckMap

Apply for this job

+30d

Senior Software Engineer (Back-End)

nosqlpostgressqlDesignmongodbapidockertypescriptpythonAWSbackendfrontendNode.js

Recurrency is hiring a Remote Senior Software Engineer (Back-End)

Senior Software Engineer (Back-End) at Recurrency (S20)
Automated ERP for distributors.
Remote / Remote (US)
Full-time
About Recurrency

Recurrency is a sales, pricing, and purchasing automation platform for distributors. Despite distribution being a multi-trillion dollar industry, the legacy enterprise resource planning (ERP) systems that exist to help distributors manage their purchasing, inventory, sales, order processing, and accounting are decades behind. For the most part, ERP systems are painfully slow, difficult-to-use, and soul-crushingly manual.

Recurrency’s goal is to reverse ERP stagnation by building a streamlined and intelligent ERP: blazingly fast and complete with powerful automation tools like dynamic pricing and demand forecasting. Using Recurrency can boost a distributor’s revenue and profit margins, while reducing waste and saving time. Most importantly, Recurrency is fully-integrated with the customer’s legacy system, so deploying Recurrency in production can be done in as little as one day.

Founded in Los Angeles and supporting a fully-remote team across the United States, Recurrency is a fast-growing and venture-backed team of talented technologists going all-in on building the next great platform company.

About the role

The Company

Recurrency is a sales, pricing, and purchasing automation platform for distributors. Despite distribution being a multi-trillion dollar industry, the legacy enterprise resource planning (ERP) systems that exist to help distributors manage their purchasing, inventory, sales, order processing, and accounting are decades behind. For the most part, ERP systems are painfully slow, difficult-to-use, and soul-crushingly manual.

Recurrency’s goal is to reverse ERP stagnation by building a streamlined and intelligent ERP: blazingly fast and complete with powerful automation tools like dynamic pricing and demand forecasting. Using Recurrency can boost a distributor’s revenue and profit margins, while reducing waste and saving time. Most importantly, Recurrency is fully-integrated with the customer’s legacy system, so deploying Recurrency in production can be done in as little as one day.

Founded in Los Angeles and supporting a fully-remote team across the United States, Recurrency is a fast-growing and venture-backed team of talented technologists going all-in on building the next great platform company.

The Role

As a Senior Software Engineer you will join the Sales & Data Accuracy team and report to the Head of Engineering to focus on building features in the backend using Python and running AWS ECS.

At Recurrency we ingest data from ERP systems and provide a common data layer to enable existing ERP workflows (creating a quote or an order to name a few). Our Frontend application is built in React. We currently focus on sales and purchasing workflows for our users.

You will provide support to our amazing frontend team by building API endpoints, integrating features with ERPs and ensuring data accuracy using cloud services.

What You'll Do

  • Build product features end to end by working closely with our frontend engineers
  • Build new APIs in Python
  • Build new database tables, views and functions using Postgres and other datastores
  • Build and maintain data pipelines from ERPs to S3 and datastores
  • Write unit tests using Jest and Github actions
  • Monitor and improve API and database performance
  • You will own the resiliency and availability of our python services
  • Build dashboards in our monitoring services, we use SumoLogic
  • Manage deployment using Github actions and AWS / ECS Fargate

About You

  • In depth knowledge of of Python
  • Essential knowledge of NoSQL and SQL Databases. (We use MongoDB and Postgres)
  • Ability to write clear and performing SQL code
  • Foundation in data structures, algorithms, and software design with strong analytical and debugging skills
  • Experience with AWS, ECS, RDS and Docker
  • Excellent problem solving ability
  • Ability to lead projects end to end, we go all in!

Progression overtime

First 30 days:

  • You will have written code that has landed in production
  • You will have met the entire team
  • You will feel comfortable explaining with our application

Days 60:

  • Lead and develop API changes and new features end to end
  • Write custom SQL queries and database scripts
  • Explain our architecture and suggest improvements

Day 90+:

  • Lead projects (coordinating multiple stakeholders) and features end to end
  • Solve complex data problems from our customers
  • Help and mentor more junior engineers through code reviews and code examples

Recurrency aims to ensure a diverse, inclusive, and welcoming work environment. 

Individuals seeking employment at Recurrency are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

Technology

Our stack:

  • Python (Flask, PyTorch)
  • React (with TypeScript)
  • SQL
  • Docker
  • AWS
  • Heroku
  • MongoDB

See more jobs at Recurrency

Apply for this job