Sr. Software Engineer (ID:42723)
Our client leverages carbon markets to finance conservation projects throughout the world.
PLEASE NOTE: This is a hybrid onsite role. Candidates must be local to Mpls/St.Paul MN & US citizens. No third parties.
Our client, a nature-based carbon offset developer, is seeking a Senior Software Engineer to help continue to grow in 2023. We are seeking a talented Engineer to join their core design team for a brand-new product. The ideal candidate will have 3 or more years of experience using Python or similar languages, along with experience in Test Driven Development, REST API design, and software design patterns and best practices. Familiarity with AWS, CI/CD, and designing a Site Reliability Engineering deployment system, some experience with front-end frameworks and best practices, but not required.
As a Sr. Software Engineer, you will play a key role in designing and implementing backend solutions that support our new product. You will work closely with a team of developers and designers to ensure systems are scalable, reliable, and secure. This position offers great potential for helping to offset carbon footprints, making it a great fit for candidates passionate about environmental sustainability.
This position is best suited for a resident of the Twin Cities area, who would enjoy working in person with a small team 1-2 days per week, and remotely with a larger team working from all over the world via Slack, Teams, etc. 3-4 days per week.
We encourage candidates who are interested in the position, even if you do not have all the preferred skillsets listed, to apply. We value a diverse set of experiences and skills and believe that a candidate's potential and willingness to learn are just as important as their existing skills. Our client is committed to providing a supportive and collaborative work environment where all team members can grow and excel.
Roles and Responsibilities:
Our client, a nature-based carbon offset developer, is seeking a Senior Software Engineer to help continue to grow in 2023. We are seeking a talented Engineer to join their core design team for a brand-new product. The ideal candidate will have 3 or more years of experience using Python or similar languages, along with experience in Test Driven Development, REST API design, and software design patterns and best practices. Familiarity with AWS, CI/CD, and designing a Site Reliability Engineering deployment system, some experience with front-end frameworks and best practices, but not required.
As a Sr. Software Engineer, you will play a key role in designing and implementing backend solutions that support our new product. You will work closely with a team of developers and designers to ensure systems are scalable, reliable, and secure. This position offers great potential for helping to offset carbon footprints, making it a great fit for candidates passionate about environmental sustainability.
This position is best suited for a resident of the Twin Cities area, who would enjoy working in person with a small team 1-2 days per week, and remotely with a larger team working from all over the world via Slack, Teams, etc. 3-4 days per week.
We encourage candidates who are interested in the position, even if you do not have all the preferred skillsets listed, to apply. We value a diverse set of experiences and skills and believe that a candidate's potential and willingness to learn are just as important as their existing skills. Our client is committed to providing a supportive and collaborative work environment where all team members can grow and excel.
Roles and Responsibilities:
- Commitment to best practices in software development, including documenting and writing unit tests where appropriate
- Lead the development of data-driven solutions and applications
- Collaborate with DevOps engineers to implement scalable, maintainable, and secure data lake solutions
- Design and build micro-services and or serverless architecture that supports large-scale applications
- Develop and maintain APIs that enable seamless data exchange
- Collaborate with cross-functional teams, including data scientists and business stakeholders, to identify and prioritize business opportunities
- Stay current with the latest technologies and methodologies in data science and large-scale application development
Desired Skills and Qualifications:
- Strong passion for environmental conservation, natural resource management, and/or climate solutions
- 3+ years of Python experience or similar languages, and a solid understanding of Object-Oriented Programming concepts
- Commitment to best practices in software development, including documenting and writing unit tests where appropriate
- Experience with building large-scale applications
- Strong foundational knowledge and experience in API development, including design, implementation, and maintenance of RESTful APIs
- Experience with front-end JS frameworks such as ReactJS, Next.js, Vue.js, AngularJS
In addition to your primary responsibilities, you will have the opportunity to learn and grow in the following areas:
- Developing leadership skills for small development teams
- Integrating AI technologies, such as ChatGPT, into cloud-based systems
- Gaining machine learning skills for data-driven systems
- Understanding GraphQL architecture for modern API design
- Expertise in microservices, serverless architectures, and functions-as-a-service
- Experience with Infrastructure as Code (IaC) using tools like Terraform
- Developing a strong understanding of security and compliance for cloud-based systems
- Learning to design and manage distributed systems for scalability and fault-tolerance
- Optimizing performance and scalability of cloud-based systems
- Experience with IoT device integrations for connected systems
- Developing skills in mobile app development for cloud-based systems
- Practical experience in the rapidly growing sector of climate finance, nature-based solutions, and carbon credits for ecosystem services.
Benefits:
- 401(k) retirement plan with 6% company match on contributions. Flexible PTO policy that includes paid holidays and additional PTO. Health Insurance with 100% premium paid for employee, 50% paid for dependents.
- Monthly wellness reimbursement.
- Reimbursement for Internet access and other home office support.
- A flexible, open work environment.
- A proven commitment to mentoring early-career employees.
About Versique:
Versique is a high-performance recruiting firm based in Minneapolis, MN specializing in interim solutions, direct hire, and executive leadership search. We believe people are the ultimate business advantage. Our experienced functional recruiting teams work within a variety of areas of expertise (HR, Finance & Accounting, Demand Generation, IT, and Engineering) and broad industries (Healthcare, Banking, Consumer Packaged Goods, Manufacturing, Private Equity, and Family-Owned). Voted as a “Star Tribune Best Places to Work” three years in a row by our employees, Versique is one of the largest and fastest growing staffing and recruiting firms in the Midwest. The Versique brand represents a powerful combination of “versatile” and “unique” as it hints at the concept of “search” in its pronunciation: ver-seek.
Versique is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability, or veteran status, among other factors.
#LI-KK1