What are the responsibilities and job description for the Software Engineer (Intern) position at Digital Realty?
Job Description
Position Title: Software Engineer Intern
Location: Dallas, TX
Your role
The Software Engineer (Intern) will be responsible for contributing to feature design and implementation, and work with other Service Fabric engineering teams to support and maintain production systems.
What You’ll Do
What You’ll Need
Position Title: Software Engineer Intern
Location: Dallas, TX
Your role
The Software Engineer (Intern) will be responsible for contributing to feature design and implementation, and work with other Service Fabric engineering teams to support and maintain production systems.
What You’ll Do
- Participate in our product development process from refining requirements through design, development, deployment, testing, and beyond for a SaaS application
- Participate in design and code reviews
- Maintain and optimize existing systems
- Participate in after-hours on-call support rotation
What You’ll Need
- Experience with Functional Programming or Object-Oriented Programming (Elixir, Python preferred)
- Good written and verbal communication skills
- Building and maintaining SaaS applications
- Cloud-based development using AWS, GCP, or Azure
- Using or designing relational databases like Postgres or MySQL
- Using Docker for development and/or deploying containerized production systems
- Using infrastructure as code tools like Ansible or Terraform
- React or similar front-end frameworks
- Networking protocols