At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s possible to empower our team and support our customers in building a safer global future.
Software Engineer
Seeking a software engineer motivated to learn and contribute to a growing team that is solving complex problems for our USG customer. We work in a fast-paced, collaborative, inclusive, and iterative delivery environment. This engineer will develop data processing and back-end interfaces in Golang. Code is deployed in a secure AWS cloud environment. This code will be part of a broader event driven serverless architecture utilizing the latest cloud based technologies such as Lambda, Kinesis and simple notification services (SNS).
Daily Responsibilities
- Following software engineering best practices:
- Develop optimized data processing and information retrieval services
- Develop REST APIs to support the UI, Data Science users, and external systems
- Develop and improve existing unit tests
- Learning related technologies and customer domain
- Infrequent off-hours support as needed
Basic Requirements
- BS in Computer Science or a related field, or HS Diploma +4 years of experience in related field
- 1+ year developing with Golang or another programming language such as C, C++, Java, NodeJS
- Linux familiarity
- Desire to learn and increase technical skill level
Nice to Have
- Knowledge of AWS cloud technologies such as Lambda, SNS, DynamoDB, etc
- Experience working with Elasticsearch and Kibana
- Experience with GitLab, Jira, and Agile development practices
- Experience with CI/CD principals and implementation with Gitlab
- Experience with Microsoft Visual Studio Code IDE
- Security+ Certification or the ability to obtain within 6 months