
Senior Software Engineer (GoLang)- Chicago, IL or Reston, VA- ONSITE
- Chicago, IL Reston, VA
- $126,789-190,183 per year
- Permanent
- Full-time
- Lead technical discovery and solution design by partnering with Product Management, Engineering leadership, and cross-functional stakeholders to translate complex business requirements into scalable, maintainable technical solutions.
- Apply deep, hands-on expertise in one or more major cloud platforms (AWS, OCI, Azure, or GCP), driving the adoption of best practices in automation, CI/CD pipelines, infrastructure as code, and cloud-native development.
- Demonstrate proficiency in multiple languages and platforms (e.g., Python, Java, JavaScript, Go), and lead by example in the use of modern build, containerization, and database technologies.
- Assume ownership for delivering end-to-end solutions which address business problems; proactively aligning engineering decisions with Freewheel’s strategic objectives and industry best-practices.
- Serve as a technical thought leader in “buy vs. build vs. broker” evaluations, contributing to architectural reviews and guiding platform-level decisions across the broader engineering ecosystem.
- Champion the design and development of robust, scalable, and highly available software systems, balancing short-term delivery with long-term maintainability.
- Establish and enforce test automation standards, designing comprehensive unit and integration test suites to ensure reliability and reduce escaped defects.
- Drive adherence to and evolution of Freewheel’s engineering best practices, contributing to the refinement of design patterns, code quality standards, and review processes.
- Act as a mentor to junior and mid-level engineers, providing technical guidance, knowledge sharing, and support for professional development.
- Bring working knowledge or expertise in technologies such as Snowflake, Databricks, and Aerospike; exploring their application in data-intensive, mission-critical systems.
- Consistent exercise of independent judgment and discretion in matters of significance.
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary.
- Other duties and responsibilities as assigned.
- Bachelor's or master's degree in computer science or a related field.
- 3+ years of hands-on experience coding in Golang, Rust, Node.js, Python or Scala.
- 2+ years of experience with microservices, Kubernetes, or EKS (AWS or OCI).
- 2+ years of experience with enterprise cloud services (e.g., S3, OCI Object Storage, EMR, Glue, EC2, ECS, OCI Compute, IAM, Lambda, CodeBuild, Athena, OCI Dataflow, Redis, ElasticSearch, RDS, Aurora, and Airflow).
- Proficiency in CI/CD tools such as Jenkins, Terraform, or similar automation tools.
- Strong SQL skills with hands-on experience using data platforms such as Aerospike, Snowflake, Databricks, Spark, Presto, and EMR.
- Experience with monitoring tools like Datadog, Prometheus, Grafana, and ELK stack.
- Demonstrated ability to troubleshoot and resolve complex technical issues.
- Excellent communication and collaboration skills with the ability to work effectively across teams and regions.
- Ability to thrive in a fast-paced, dynamic environment with strong adaptability to changing priorities.
- Experience in the advertising industry, particularly in audience targeting, is a plus.
- Understand our Operating Principles; make them the guidelines for how you do your job.
- Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services.
- Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences.
- Win as a team - make big things happen by working together and being open to new ideas.
- Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers.
- Drive results and growth.
- Support a culture of inclusion in how you work and lead.
- Do what's right for each other, our customers, investors and our communities.
- This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.