This job post is closed and the position is probably filled. Please do not apply. Work for OhmConnect and want to re-open this job? Use the edit link in the email when you posted the job!
**Description**\nDo you want to use your skills to fight climate change and positively impact the communities we live in? OhmConnect, the leader in consumer energy services, is seeking a motivated and passionate Senior Software Engineer to apply software development principles to create a world class solution that reimagines how people use energy.\n\n**Role summary**\nAt OhmConnect, we leverage smart home IoT devices to help households automatically save energy when the grid needs it most. We have strong relationships with all major smart home brands and you will collaborate with those external business units as well as our own product, customer support, and wider engineering teams.\n\nOur existing integrations need to handle increased scale, and many of our partners offer newer APIs for real-time data. Your role within the Devices Team will have you design, build and maintain these device integrations.\n\nOur work will allow the business to take full advantage of real-time data from an increasing number and variety of IoT devices. We work with the latest approaches in streaming and serverless IoT technology stacks.\n\n**Who we are**\nOhmConnect was founded to improve the lives of people and the health of the planet by reimagining the way we use energy. We are solving massive inefficiencies in energy markets, changing how people use and view energy, and connecting smart homes with the smart grid. We build products that connect deeply with consumers and invite them to take action to positively impact the planet, their communities, and their wallets.\n\nWe are an Equal Opportunity employer striving to create a diverse, equitable, and inclusive work environment where everyone feels that they have a voice that is heard.\n\n**What we do**\n\nOur products encompass:\n- Consumer facing applications that use home automation control and user behavior modeling to shape consumer energy consumption.\n- Integrations with a growing set of devices and appliances - smart plugs, thermostats, chargers, water heaters, etc.\n- Smart Meter data ingestion and analysis for consumer consumption forecast.\n- Bidding, monitoring and settlement processes for energy markets.\n\n\n**What you will do**\n- Design, develop, test and deploy new code.\n- Perform peer code review, mentor junior developers.\n- Implement application monitoring tools and proactively monitor application performance.\n- Prioritize and manage development and issue resolution activities.\n- Participate in our agile development process - regular team updates, standup meetings, 1-on-1โs.\n- Work on many aspects of our stack: Python, Flask, MySQL, Celery, AWS (Kinesis, Lambda, CDK, Fargate, Redshift, S3, SQS, SES), Redis, Git, Jira.\n\n**What you bring**\n- Deep knowledge of Python or similar languages.\n- Passion for integrating with IoT APIs, OAuth and streaming data.\n- Experience with modern cloud infrastructure such as AWS or Google Cloud.\n- Solid understanding of database interactions in SQL.\n- Excellent OOP and software design knowledge โ you should know how to create software thatโs extensible, reusable and meets desired architectural objectives\n- Knowledge of concurrent and parallel execution patterns in Python.\n- Dedication to writing clean, robust code with good unit test coverage.\n- Experience with all phases of the software development life cycle, best practices and Agile Software Development.\n- Excellent 1-on-1 and team communication skills.\n- Independent, results-oriented mindset.\n- Enjoy a fun, fast-paced environment.\n- Desire for a career that makes an impact.\n- 5+ years software development experience preferred.\n\n**What you'll get**\n- A competitive salary based on experience.\n- Fully remote work environment with home office set-up allowance.\n- Real and lived work-life balance: Company perks include unlimited vacation (which our C-level team actively encourages everyone to take!), parental leave, and a corporate value of putting families first.\n- Competitive benefits package that includes full suite of wellness benefits and stock options.\n- Opportunity to work with amazing people who are passionate about reversing climate change, thriving in a fully-remote work environment, and learning and growing every day.\n\nEQUAL OPPORTUNITY EMPLOYER\n\nIndividuals seeking employment at OhmConnect are considered without regard to race, color, religious creed, sex, national origin, citizenship status, age, physical or mental disability, sexual orientation, marital, parental, veteran or military status, unfavorable military discharge, or any other status protected by applicable federal, state or local law.\n\n \n\nPlease mention the word **GRAND** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMzY=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$120,000 — $200,000/year\n
\n\n#Benefits\n
๐ Unlimited vacation\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Metrika Inc. and want to re-open this job? Use the edit link in the email when you posted the job!
## Job description \n\nWe are building the world's premier Operational Intelligence platform for Blockchain. We strive to develop our systems by observing the best practices of our craft; this means writing testable, performant, easy to maintain and constantly improving code, while enabling our company to iterate our product fast and stay ahead.\n\n\nThese are the early days of our platform, and as a Senior Backend Engineer you will be able to contribute, influence and take ownership in significant parts of our systems. Our goal is to build a very high performance platform, capable of analyzing thousands of transactions across multiple blockchain networks in real-time.\n\n\nIf you are a Senior Software Engineer, with a solid understanding of distributed systems, passion for your work and would love to work with a geographically distributed team, join us!\n\n\n## What this position is all about: \n\n- Designing and implementing crawlers, software agents and accompanying backend services that feed our Operational Intelligence platform with hundreds of metrics pertaining to the performance and health of Blockchain networks. You will be expected to demonstrate capacity to code (or pick up competence in) Python or Golang.\n- Working under a Scrum or Kanban framework and releasing product increments on a continuous basis.\n- Owning your work. This means writing unit tests, ensuring proper containerization, observability/instrumentation and documentation for your code.\n- Understanding, participating and contributing to the company goals, regardless of your role. Metrika is a small company with a very inclusive culture. We are looking for people that share those values with us.\n\n_Please note: Our Engineering team is predominantly based in Europe. This position is currently open to those resident and currently able to work in the European Economic Area (EU, Norway, Liechtenstein), Switzerland, the UK as well the eastern United States/Canada (UTC-4/UTC-5 timezone)_\n\n_Metrika Inc. is an Equal Opportunity employer. All applicants will be considered without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion._\n\n## Job requirements\n\n### You will need:\n\n- A bachelor's degree in Computer Science. Masters or higher degrees preferred.\n- Considerable experience in building production-grade, distributed, cloud native, asynchronous/event-based microservices-based or serverless systems, using Python, Golang, Java/C# or Scala. (At Metrika we're predominantly using Python and Golang for our services at this time.)\n- Excellent understanding of TDD, agile development methodology and version control.\n- The ability to function autonomously to solve problems, and deliver working software. Our geographic distribution requires people that can work well on their own.\n- The ability to communicate well with your team, both interactively and asynchronously, and that of being a positive, constructive team member.\n\n### You'll probably be a great fit if you have:\n\n- Expert knowledge of Python or Golang.\n- Experience with blockchain systems.\n- Experience with key-value, document, time series or other non-relational databases.\n- Experience with CI/CD.\n- Experience with Docker/Kubernetes or Serverless environments.\n- Experience with SQS/SNS, Kafka, Pulsar, RabbitMQ or other brokers.\n- Experience with public cloud providers, e.g. AWS, GCP, Azure, DigitalOcean etc. \n\nPlease mention the words **RALLY REVIEW LENS** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMzY=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$60,000 — $140,000/year\n
\n\n#Benefits\n
โฐ Async\n\n๐ Distributed team\n\n
\n\n#Location\nEU, USA (East), Canada (East), UK, Switzerland, Norway only
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Jungle Scout and want to re-open this job? Use the edit link in the email when you posted the job!
At Jungle Scout, we are on a mission to empower entrepreneurs and brands to grow successful e-commerce businesses, and we provide the industry-leading data, powerful tools, and resources they need.\n\nThe role:\n* Do you get excited working with talented engineers, leading them to ship product features and enhancements, and helping them thrive in their career?\n* Do you define a great day as getting sh*t done and having fun working with your team?\n* Do you have a thirst for breaking down complex initiatives into achievable project plans?\n* Do you thrive when you're contributing to a high-performing, humble team?\n\nAmazing, then youโre the type of person weโre looking for!\n\nWeโre growing and we are looking to add a Senior Backend Engineer to the Engineering team focused on building Jungle Scoutโs enterprise SaaS product. \n\nWhere would this person be located? Great question! Weโre a remote-first company and hope to hire this Senior Software Engineer Team **anywhere between the EST - PST timezone**\n\nInterested in learning more? Letโs get into the details: \n\n**What you will be doing:**\n\nArchitect and build: \n* Highly scalable, fault-tolerant, elastic, and secure services\n* Large scale distributed systems\n* Applications that are a composition of independent services (microservices)\n\nMake recommendations around:\n* Technologies to be used for new services and applications \n* Improvements on existing services and applications\n\nScale, maintain and improve:\n* Existing codebases and system infrastructures\n* Independent services using CI/CD and multiple environments stages (e.g., staging vs. production) to ensure rapid delivery while maintaining high quality and availability\n\nParticipate and contribute in:\n* Leading the technical architecture and delivery of complex projects, interfacing with product, design, and multiple engineering teams\n* Helping product managers with project planning and facilitating the Scrum process\n* Ongoing improvement of engineering practices and procedures\n\n**Who you are:**\n\n* Youโve done this before. \n* Youโre an expert with one or more modern programming languages (Ruby, Javascript, Python, Java), technologies, coding, testing, debugging, and automation techniques\n* Have built enterprise-level services with popular backend frameworks (e.g., Ruby on Rails, NodeJS, Spring, Django, Flask, etc)\n* You have experience building data-driven systems that have high availability, optimize for performance, and are highly scalable\n* Youโre experienced with modern SQL and NoSQL databases, know when to use each, and can build performant systems on top of each\n* Youโre an AWS Cloud Wizard.\n* Youโre an AWS cloud ninja and you have experience building cloud-native services at scale\n* Experience working with core AWS services like EC2, RDS, DynamoDB, Elasticsearch, ElasticBeanstalk, Lambda, Cloudwatch, SQS, Kinesis and SNS.\n* Youโre a master communicator & passionate mentor. \n* Fluent in both written & verbal English to easily chat with our North American teams. \n* Able to communicate effectively, clearly, and concisely on both technical and non-technical subjects. \n* Take any chance you can get to share knowledge with your team. \n* Contribute to the teamโs documentation and mentor teammates in an open, respectful, flexible, empathetic manner. \n* Do not shy away from taking and giving feedback.\n* Youโre autonomous. \n* Successfully execute large multi-person projects and well-defined initiatives from definition through to the end.\n\n**Working at Jungle Scout\n**\n[Check us out!](https://www.junglescout.com/jobs/)\n* The BEST team. \n* Remote-first culture.\n* International Retreats.\n* Access to Jungle Scout tools & experts.\n* Performance Bonus. \n* Flexible Vacation. \n* Comprehensive Health Benefits & Retirement Program. \n\n**We prioritize Diversity, Equity, and Inclusion \n**\nAt Jungle Scout, we hire great people from a wide variety of backgrounds, not just because itโs the right thing to do, but because it makes our company stronger. \n\nJungle Scout is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.\n\n*All offers of employment at Jungle Scout are contingent upon clear results of a comprehensive background check. Background checks will be conducted on all final candidates prior to start date.* \n\nPlease mention the words **MISERY ALARM PARTY** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xMzY=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$10,000 — $200,000/year\n
\n\n#Location\nNorth America and South America
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.