Software Engineer
Software Engineer
Philadelphia, New York City, or Remote| Full Time
As a Software Engineer, you will work within our DevOps team to contribute to our product. Our field is fast-changing, and your decisions and actions will be key to growing both our products and development team. In addition, you will enact broad-reaching changes throughout the technologies that we use: DevOps, Data Science, Web Development, and others.
Our technology:
- Vue.js on the frontend
- Java(Kotlin)/Springboot as the middle tier
- PostgresSQL for data management
- Kafka for data integration
- Git for CICD management
- Docker
As we grow and evolve our products, we continually evaluate new technologies and pick those that make sense to incorporate into our stack.
Why we’ll love you:
- 1-3 years’ experience as a full-stack engineer
- Demonstrated proficiency in object-oriented languages, e.g., Python, Java, or Ruby in a professional environment
- Experience leading teams and mentoring other developers, with comfort in Agile, SDLC, etc.
- Aptitude for infrastructure architecture and database design
- Experience with version control e.g., Git or Mercurial
- Experience with MVC-architecture web application development
- Platform and technology agnosticism
- Ability to refactor and modularize codebases
- Familiarity with relational database concepts/structures and ability to write SQL queries
- Comfort in a *nix shell environment e.g., bash
- Familiarity in statistical data mining, natural language processing, machine learning, artificial intelligence, network analysis, and distributed computing is a plus
- Understanding of selected real-time transactional applications is a plus
- Proficient oral and written English communication skills
- Authorized to work in the US; sponsorship not required
Why you’ll love us:
- Our team is diverse and intellectually curious, made up of people that you’ll genuinely enjoy spending time with
- We’re fanatical about helping clients derive value from data and work on solving challenging problems within some of the world’s largest companies
- We are a meritocracy and consistently promote from within
- We move fast and are not afraid of evolving our tools, technology, and thinking
Compensation is competitive and commensurate with your degree and experience. At CKM, we celebrate our differences – they help our business thrive and our employees have fun. CKM Analytix is proud to be an equal opportunity workplace. We are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national orientation, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, or veteran status.
Apply for this job
Recommended Jobs
Service Manager
Job Description Job Description Company Profile: Anderson Equipment Company is one of the largest heavy equipment distribution companies in the Northeast. It is a family-owned, private company t…
Senior Electrical Engineer - Power Systems
We are seeking a Senior Electrical Engineer (Electrical Engineer III) to lead the design and optimization of electrical power systems supporting critical energy infrastructure, including pipelines, c…
Communications Specialist/Quarterly Magazine Editor
: POSITION SUMMARY Responsible for overseeing media communications for public consumption, including preparing articles, press releases, social media posts and other content initiatives. Cultivat…
Sales Account Manager
Job Description Job Description Patriot Disposal Services/Apple Valley Waste provides reliable, customer-focused waste and environmental solutions to commercial and municipal customers. We are co…
Parts Specialist
Since 1948 Follett Products, LLC has led the industry in designing and manufacturing high quality, innovative ice storage bins, ice storage and transport systems, ice machines, ice and water dispenser…
Hotel General Accountant
The Study at University City is currently seeking a Hotel General Accountant, who will be responsible for the following financial accounting duties for hotel and food & beverage operations: proc…
Cost Analyst
About Us: Liberty Tire Recycling is a high-growth company and the premier provider of tire recycling services in North America with operations throughout the United States and Canada. Liberty Tire…
Downsizing and Estate Liquidation Specialist
You safely and efficiently help seniors downsize, relocate and liquidate their personal belongings through online and in-person estate sales. Every day is different. We offer flexible part time …
Carpenter
Job Description Job Description Salary: $22-$35 Company Overview: At Compleat Restorations, we are more than just a restoration company we are a team committed to rebuilding lives and commun…