
Senior Software Engineer – Backend
Aledade, Inc.
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
DockerETLKubernetesSQL
About the role
- Develop and implement scalable and performant solutions.
- Partner, as a peer, with Engineering Managers, Product Managers, and stakeholders throughout Aledade to develop and execute technical roadmaps using Agile processes.
- Mentor and coach more junior engineers including thorough pull request reviews for other developers and be receptive to critical feedback on your own work.
Requirements
- BS/BTech (or higher) in Computer Science, Engineering or a related field.
- 6+ years experience as an engineer building full-stack web applications as part of a cross-functional team.
- 3+ years of experience working with SQL or other database querying language on large multi-table data sets.
- 3+ years of experience acting as a trusted technical decision-maker in a team setting, solving for short-term and long-term business value.
- 3+ years of experience coaching other engineers.
- Experience in designing, building and optimizing data pipelines and ETL processes.
- Proficiency in working with large datasets and knowledge of data storage technologies.
- Experience working with data ingestion systems and optimizing performance for handling large-scale data processing and analysis.
- In-depth knowledge of database systems.
- Familiarity with database replication, sharding and other techniques for scalability and high availability of databases.
- Experience in performance monitoring and optimization of data systems and infrastructure.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Experience building continuous integration and continuous deployment(CI/CD) pipelines.
- Experience with security and systems that handle sensitive data.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack web applicationsSQLdatabase queryingdata pipelinesETL processesdata storage technologiesdata ingestion systemsperformance monitoringcontainerizationorchestration
Soft skills
mentoringcoachingtechnical decision-makingcollaborationreceptiveness to feedback
Certifications
BS/BTech in Computer ScienceBS/BTech in Engineering