Epicareer Might not Working Properly
Learn More

GoLang Developer - Plano, TX | Hybrid (Dallas area)

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified
Cerebra Consulting Inc is a System Integrator and IT Services Solution provider with a focus on Big Data, Business Analytics, Cloud Solutions, Amazon Web Services, Salesforce, Oracle EBS, Peoplesoft, Hyperion, Oracle Configurator, Oracle CPQ, Oracle PLM and Custom Application Development. Utilizing solid business experience, industry-specific expertise, and proven methodologies, we consistently deliver measurable results for our customers. Cerebra has partnered with leading enterprise software companies and cloud providers such as Oracle, Salesforce, Amazon and able to leverage these partner relationships to deliver high-quality, end-to-end customer solutions that are targeted to the needs of each customer.

Job Description:
Role: Golang Developer
Location: Plano, TX (3 days onsite/week)
Duration: 6 month open-ended Contract
*3 openings
Apex Notes:
Must Have:
  • 3+ years of experience
  • Monitoring experience (i.e. Datadog, Prometheus or other)
  • Golang (Channels, Go Routines)
  • Microservices
  • Docker / Kubernetes preferred
  • Testing
Nice to Have:
  • Protobuf
  • Go event architecture
  • AWS ECS, Beanstalk


Software Engineer to join our Labs team. On this team, you will solve complex problems and work alongside talented Engineers that use cutting-edge technologies, Machine Learning, and NLP to transform the vehicle customer experience. We love people who think big and like to get their hands dirty to help us build exciting initiatives.

Responsibilities:
Design and develop software to create cutting edge solutions by writing maintainable, extensible, tested code, while complying with coding standards
Produce specifications and determine operational feasibility
Continuously integrate and deliver software components into a fully functional software system
Be hands-on and lead from the front in following best practices in development and CI/CD methodologies
Facilitate end to end user testing with customers
Troubleshoot, debug, and upgrade existing systems
Work closely with product owners to shape and deliver features to customers
Mentor, provide technical guidance, and train more junior team members
Required Qualifications:
3+ years of software engineering experience
Experience writing clean, concise, tested, maintainable code in Go programming language
Experience in implementing low-latency microservices using gRPC protocol
Hands on experience applying current best practices and principles in software development
Production experience in Public Cloud (AWS, Azure or Google Cloud Platform), CI/CD, and containerization
Experience mentoring, providing technical guidance, and training more junior team members
Strong experience in test automation frameworks, optimizing performance and security enabling delivery of robust and maintainable architecture
Experience working with large scale, high availability, and highly distributed applications is a plus
Demonstrates advanced problem-solving, troubleshooting, decision making skills
Solutions-oriented with an ability to keep an open mind while finding agreeable solutions
Ability to learn and apply new technologies, programming practices, patterns, and methods
Organized and detail-oriented
Ability to work independently and take ownership of tasks/assignments
Ability to apply systems thinking to understand interdependencies and design solutions that achieve results
Ability to develop healthy working relationships and collaborate with peers and leaders
Exhibits integrity and high standards in work quality
Excellent verbal and written communication skills
Experience effectively communicating complex technical information to stakeholders at all levels in a clear, concise, and meaningful manner to ensure effective collaboration and alignment throughout the project lifecycle
Values diversity and differences amongst individuals in interactions
We think the knowledge acquired earning a Bachelor's Degree in Computer Science would be of great value in this position, but if you're smart and have the experience that backs up your abilities, for us, talent trumps degree every time

Added Bonus if you have:
Experience coding in Rust, C, or C++
Experience working with Machine Learning, AI, automated speech recognition (ASR), or audio products
Experience with Kubernetes
Hands-on experience building and delivering IOT, Telematics, or Connected Car products or solutions
Experience working in an Agile software engineering environment
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job