Leawood, KS
27Global is a rapidly growing company in the dynamic industry of software, cloud, and data engineering. We pride ourselves on the quality of the services we deliver, the clients we serve, and the strength of our culture. Our commitment to our employees is evidenced by our fourth consecutive Best Places to Work award.
As a Software Engineer II at 27Global, you'll work with onshore and offshore teams to develop custom and highly complex applications with a goal of ensuring quality technical implementations, streamlining business processes and improving overall user experience and improving overall user experience for clients in a wide variety of industries. Under the guidance of senior engineers and architects you will balance multiple client projects varying in technology stacks, while gaining experience with cloud-native systems, data pipelines, and scalable architectures.
Joining 27Global as a Software Engineer II is an exciting high-growth opportunity offering a competitive base salary, performance bonuses, and variable compensation.
Your Role:
- Assist in the development, review, and debugging of software solutions under the guidance of senior engineers and architects
- Participate in Agile ceremonies, sprint planning, and team stand-ups
- In high-priority situations such as Production hotfixes and POCs, enhance and/or write clean, maintainable code in object-oriented languages (e.g., .Net/C#, Go, or Java) and modern web frameworks (e.g., Angular and React)
- Implement and maintain modern cloud-native solutions according to design specifications in cloud platforms (Azure or AWS) using a variety of resources such as app and container services, configuration and secrets storage, serverless compute, relational and non-relational data stores, and decoupling services; as well as services supporting data engineering, for example DataBricks, Azure Data Factory, and AWS Glue
- Learn, apply and Certify in basic cloud-native development practices (AWS/Azure)
- Contribute to unit and integration testing efforts
- Help document code, processes, and best practices
- Receive mentorship and actively pursue learning opportunities in data pipelines, DevOps, and scalable architectures
What you bring:
- Bachelors degree in Computer Science or Engineering
- 3 - 5 years of experience writing .Net or Go code, or other OOP languages, in an Agile environment
- Experience with n-tier, micro-service, and cloud-native architectures (AWS/Azure)
- Experience building scalable event-driven systems using Kafka, including services, topic architecture, and partitioning strategies to support high-throughput, low-latency data pipelines
- Experience with Unit tests, integration tests, and e2e tests
- Experience with CI/CD tools and DevOps principles
- Experience with relational database experience (MS SQL Server/Oracle/Postgres/MySQL)
- Ability to work at 27Global offices in either Leawood, KS or Denver, CO with the ability hybrid work flexibility after 90 days, and occasionally onsite at client offices
- Flexibility to occasionally travel to client sites may be required, typically 1 week per quarter or less
- Legal authorization to work in the United States and the ability to prove eligibility at the time of hire
Ways to stand out:
- Experience in a client-facing role, working directly with clients from multiple levels of the organization; often presenting and documenting client environment suggestions and improvements
- Hands-on data pipeline experience with Azure/AWS
- Experience building and maintaining backend services in Golang
- Experience with Databricks
- Experience with multiple data streaming tools such as Kafka and Spark Streaming
- Experience coordinating with offshore software development teams
- Familiar with messaging queues: ActiveMQ or RabbitMQ or similar
Why 27G?:
- Four-time award winner of Best Place to Work by the Kansas City Business Journal
- Three-time honoree — named to Inc.'s Best Workplaces list
- A casual and fun small business work environment
- Competitive compensation, benefits, time off, profit sharing, quarterly bonus potential, and additional variable compensation incentives
- Dedicated time for learning, development, research, and certifications
At 27Global, we follow a hybrid work model, allowing employees to work both remotely and in-office as needed, therefore, candidates should be located in the Kansas City or Denver Metro areas. Also, please note that currently we do not sponsor immigration visas for prospective employees. We appreciate your understanding and thank you for considering 27Global as a potential workplace.