remoteonsite
Software Engineer I - DAT Solutions
Software Engineer
Entry‑level software engineer building scalable SaaS solutions for transportation logistics, leveraging Python, JavaScript, and cloud services to deliver data‑driven insights to millions of users.
About the role
Key Responsibilities
- Develop and maintain backend services in Python, ensuring high performance and reliability.
- Implement RESTful APIs and integrate with front‑end components using JavaScript frameworks.
- Design and optimize SQL queries for large datasets, improving data retrieval times.
- Collaborate with DevOps to containerize applications with Docker and deploy to AWS environments.
- Participate in code reviews, unit testing, and continuous integration pipelines.
Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent experience.
- Proficiency in Python and JavaScript with a solid understanding of object‑oriented design.
- Experience working with relational databases (PostgreSQL/MySQL) and writing efficient SQL.
- Familiarity with AWS services (EC2, RDS, S3) and containerization using Docker.
- Strong version control skills using Git and experience with CI/CD workflows.
Skills
pythonjavascriptsqlawsdocker