Post a Job

Jobs near Houston, TX

“All Jobs” Houston, TX
Jobs near Houston, TX “All Jobs” Houston, TX

Job Description


WE ARE SEEKING software developers and embedded engineers at all experience levels. At Sparx you will work with clients on projects involving everything from embedded microcontrollers, to media and image processing, to Bluetooth and TCP communications, to server-side database, web, and mobile app development. You will use a variety of languages from C to VHDL to Scala to C# .NET to Objective-C, often switching between them on a daily basis. As such, you should have a proven track record of being able to pick up new languages and technologies, be multi-faceted in your skillset and interests, and preferably have some history of "tinkering" in your spare time.


We operate across many fields such as oil and gas, medical, robotics, industrial automation and consumer products. You will be exposed to many types of technology and have the opportunity to hone your current expertise and learn skills both within and outside of the software engineering spectrum, such as electronics and advanced data analysis.


You will be working in small teams with other highly skilled engineers and developers to create products and software services from most every industry. Expect to be constantly challenged as part of an organization that strives to push the technological envelope in delivering innovative solutions to customer problems.


Sparx is a casual and highly collaborative work environment. Our relatively small team helps us utilize the best of each player on different projects.


QUALIFICATIONS


Unless you can prove that you are a phenomenal developer through extensive work history, a minimum of a Bachelor's degree in Engineering or similar is required.


Experience in the following areas is also preferred:



  • Dedication to proper source control methods

  • Strong problem solving and communication (verbal and written) skills

  • Excellent mathematics skills

  • Experience in testing and troubleshooting

  • Experience interfacing with internal/external customers and vendors


At Sparx, we move quickly and work on a wide variety of projects. Our engineers are challenged daily and must be able to adapt. Given the diversity of our projects, we are more concerned with your work ethic and your fit than your experience in any specific technology. You will be dealing directly with clients, on the front line, to help them meet their needs in an efficient and predictable manner. You are not the type to sit on the sidelines waiting for someone to tell you what to do next.


We seek problem solvers, not problem finders, and we hold our engineers to a high standard of productivity. There are no "weak links" at Sparx. You will be surrounded by high performers and every member of our team is able to trust each other to get their job done effectively.


Company Description

Sparx is an incredible group of innovative engineers, scientists, and developers. We offer very competitive benefits - strong salaries, 401k matching, medical insurance, and flexible work hours. However, none of that can compare to the awesome experience it is to work on new and challenging projects (that actually ship!) with other innovative and creative peers. For more about the Sparx story and what we do, visit our website: http://www.sparxeng.com


See full job description

Job Description


 


About BPM Microsystems and the Job


Imagine developing and supporting a world-class technology product required by every factory producing electronics in the world! BPM Microsystems produces the most advanced electronic device programming systems on the market. Our products are robotic high-speed instruments that load data patterns into flash memory chips and microcontrollers. Our customers include the world's top manufacturers of smartphones, tier 1 automotive suppliers, aerospace electronics, consumer electronics, industrial and medical device suppliers as well as component distributors and independent programming centers. You may not know our name, but literally billions of people depend on us every time they use their phones, computers, cars or a wide variety of other electronic devices.


Job Summary


As an exceptional member of our fast-paced Software Engineering Team, you will be creating, testing and maintaining complex applications and embedded systems used to program billions of electronic devices. This is a hands-on challenging position that offers you the opportunity to contribute to the development of new and existing products within highly visible product lines. You will be expected to rapidly learn and understand these complex systems. You will be developing Windows-based applications and embedded software in C++ as well as controlling BPM Microsystems’ semiconductor programming equipment and robotic pick-and-place systems incorporating lasers, vacuum systems, and various machine vision technologies.


Responsibilities



  • Support the Software Development Life Cycle by designing and developing new and current projects, directing system testing and validation procedures, and fixing defects.


  • Communicate effectively with customers or departments to capture requirements for new product development and technical issues via documentation, phone conversations, and face-to-face meetings.


  • Investigate and discover the root causes of system defects and devise software permanent solutions when possible.


  • Conduct and participate in engineering meetings and communicate effectively about the relevant issues.


  • Promote continuous improvement within the code and within the department.


  • Provide software tools to manufacturing and other internal engineering departments.


  • Contribute with creative problem-solving skills that balance thorough design with quick time-to-market and agile responses to customer needs in a fast-paced environment.


  • Occasional domestic and international travel may be required.



 


 


Required Skills


A BSEE or BSCS degree or equivalent is required


Modern C++ Developer with experience in the Visual Studio environment


Advances and adheres to software engineering best practices


Strong team player who knows both how to lead and follow


Multi-threaded applications and GUI development


Strong OOD skills with the ability to generate logic diagrams out of engineering discussions and requirements documents


Rapidly acquire skills and knowledge of complex systems and development environments


Excellent oral and written communication skills with the desire to become the subject matter expert and provide persuasive arguments to influence the design decisions


Proactive self-starter motivated to take actions known to benefit the company


Experience writing unit and functional tests for automated software testing frameworks as well as continuous integration frameworks


Desired Skills


Experience developing python applications is a plus


Cybersecurity in embedded systems, including defensive technologies such as encryption and authentication, vulnerability analysis, and secure software practices


Embedded systems development and debugging, including low-level concepts such as bit widths, bitmasks, and Boolean/Bitwise algorithms


Templates, STL, and Boost/TR1


Team-based, source code revision controlled environment (e.g. Mercurial, RCS, MKS, PVCS, CVS, Sourcesafe, Subversion, etc)


Assembly language code


Compiler / Machine Code Generator experience (LEX & YACC is a plus)


Mobile app design and development


Logic analyzers and digital oscilloscopes


Company Description

Founded in 1985, BPM serves more than 2,000 programming centers, original equipment manufacturers, contract manufacturers and semiconductor manufacturers in over 42 countries. BPM programmers feature high-performance device handling, advanced serialization and quality control, meeting the highest programming and cyber security standards for automotive, aerospace, medical, industrial and mobile device industries. With BPM, you get intelligently designed systems that deliver the lowest programming cost per device. From low volume first articles to high volume production, BPM Microsystems has a solution to meet your needs today and into the future.

Please Apply at https://bpmmicro.com/company/careers/


See full job description

Job Description


InfluxData is a fast-growing Series D startup that offers InfluxDB, a time series database recognized industry-wide as the clear leader of the fastest growing database category. InfluxDB is running on hundreds of thousands of machines, used by teams worldwide to monitor and understand their systems and devices. The majority of our users are developers and system integrators working with our open source software. We also offer enterprise and cloud SaaS products, all exposing a single unified API reducing the infrastructure and time needed to get up and running with InfluxDB.


We're looking for a Software Engineer with operational experience of SaaS products at scale.  If you've got experience across all the major cloud vendors and want to help us design and build on the successful Cloud 2.0 platform we'd love to speak with you. 


Ideally you will have some years of experience developing SaaS software in Go, but as this is a growth role, the right attitude and desire to learn will go a long way.  You will develop a deep understanding of the architecture of our Cloud products, learning how everything fits together and designing and building ways to optimise the Storage tier for performance, reliability and scalability.  Experience with some of Kubernetes, Kafka, TCP/IP, HTTP servers and gRPC would be beneficial.


You will design and build monitoring and alerting solutions using InfluxDB to help us keep Cloud 2.0 operating at full capacity with amazing uptimes.  When problems do arise we'll investigate, diagnose and fix the services and use the experience as a learning opportunity.


You will also work directly on the InfluxDB code base and have opportunities to architect  software to add new features and help solve our customer's problems.


We're a globally distributed, friendly and cooperative team who thrive on interaction and collaboration.  We meet once a day as a team for a quick catch up, as well as having regular pairing sessions over video conferencing throughout the week.  We also meet with the entire company every day to learn about what's going on across the business and share news about upcoming events and activities.





What you'll be doing



  • Owning, designing and delivering service monitoring solutions for our Cloud 2 product using InfluxDB

  • Analysing performance metrics and identifying and implementing improvements

  • Architecting and delivering new features in InfluxDB Cloud 2 at the storage layer

  • Liaise with colleagues in engineering, product managers and the InfluxDB community to help prioritise features and define the product roadmap.

  • Establish and uphold engineering best practices applied across projects and teams.

  • Learning from your team and growing your personal skill set


 


What you bring to the table



  • 2+ years of professional engineering experience managing SaaS software on a major cloud.

  • Demonstrated proficiency in an established programming language (e.g. Java, Python, Javascript, C/C++, Go, Rust)

  • Self motivation and a drive to get to "done".  Working independently but closely integrated with the rest of the team you will deliver and expect high quality results.

  • Experience deploying on, and integrating with AWS, Azure, or GCP cloud environments.

  • Excellent verbal and written English communication skills.


 


Bonus Points



  • Experience working with distributed development teams.

  • Experience working with Kafka or similar streaming or queuing systems.

  • Experience building OLAP or non-relational databases (examples: InfluxDB, MongoDB, Redis, Etcd).

  • Exposure to agile software development methodologies (Scrum, Kanban, etc).


Many InfluxData employees are remote* so you have your choice of working remotely or out of our San Francisco office. (*From a remote perspective, we currently support the UK, Germany, Italy and the following US states: AZ, CA, CO, CT, GA, ID, IL, MA, MN, NC, NJ, NY, OK, OH, OR, TX, UT, VA, WA.)


 


InfluxData is the creator of InfluxDB, the leading open source time series database. We are a Series D-funded startup, backed by Sapphire Ventures, Norwest Venture Partners, Mayfield Fund, Trinity Ventures, and Battery Ventures, and a Y Combinator success story. Headquartered in San Francisco, InfluxData's workforce is distributed throughout the U.S. and across Europe. The company was recently named one of the 50 Best Workplaces for Innovators by Fast Company. 


Our technology is purpose-built to handle the massive volumes of time-stamped data produced by IoT devices, applications, networks, containers and computers. We are on a mission to help developers and organizations, such as Cisco, IBM, PayPal, and Tesla, store and analyze real-time data, empowering them to build transformative monitoring, analytics, and IoT applications quicker and to scale.


We offer fantastic benefits; in the US these include:



  • Medical/ dental/vision insurance with 100% coverage for employees and dependents

  • Company contribution to FSA and commuter benefits

  • Open PTO - take the time you need

  • Life lnsurance, short- and long-term disability insurance

  • 401k (non matching)

  • ....and more!


Our Core Values

Our employees are the heart of the company and only by having a core set of beliefs and values will we be successful. We hire and live by these core values:



  • We value each other

  • We get stuff done

  • We believe humility drives learning

  • We embrace failure

  • We are committed to open source


Visit our careers page to learn more about working at InfluxData.


InfluxData is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.


InfluxData does not accept unsolicited resumes from headhunters and recruitment agencies through our website, job board or directly to employees. InfluxData will not pay fees to any third-party agency, headhunter or company that does not have a signed agreement for this position in place.



See full job description

Job Description


InfluxDB Cloud is the world's leading time series database offered as a multi-cloud service, deployed and managed by InfluxData, and running in all three clouds (AWS, GCP and Azure). The Data Acquisition team at Influx Data is responsible for developing and maintaining the popular Telegraf product, as well as developing further innovation to help users get their data into the cloud, achieving even faster "time to awesome".


What you'll be doing:



  • Designing, developing, testing and delivering the next generation of tools (including Telegraf) to get data into and out of Influx Cloud.

  • Work closely with the Telegraf open-source community to triage issues, fix issues, and review community contributions to this successful project.

  • Work toward designing solutions and solving problems with an attention to quality, risk, and both near and long-term implications of design and implementation decisions.

  • You'll also be working closely with your team, so you'll need to be empathic, supportive, and excited to teach as well as learn.


What You'll Bring to the Team: 



  • 3+ years of professional engineering experience building and shipping server-side software

  • Prior experience in back-end development for a cloud-based service and/or server side technologies

  • Strong GoLang development skills (Developers with strong C++ or Java experience and ability to learn other languages quickly are welcome to apply)

  • Get-it-done attitude: you are a quick learner who isn't afraid to ask for help when you need it

  • Working knowledge of Git (and GitHub).

  • Excellent verbal and written English communication skills (you'll be working remotely and interfacing frequently with our open-source community)

  • Familiarity with command line, linux server administration, and general database knowledge


Bonus points if you have:



  • Experience with non-relational databases and time-series databases

  • Prior professional experience using kubernetes, docker, or other cloud-native technologies

  • Contributed to an open-source project

  • Prior experience with server monitoring, IoT, linux system administration

  • Prior work experience using agile software development methodologies (Scrum, Kanban, etc).


We currently support employees in the following US States: AZ, CA, CO, CT, FL, GA, ID, IL, IN, MA, MD, MN, NC, NJ, NY, OK, OH, OR, TX, UT, VA, WA.  If you are in a state we don't yet support, no worries as we can register there. Internationally, we support employees in the UK, Germany, Italy and Canada.


 


InfluxData is the creator of the leading time series database, InfluxDB. 


We're a Series D-funded startup, backed by Sapphire Ventures, Norwest Venture Partners, Mayfield Fund, Trinity Ventures, and Battery Ventures, and a Y Combinator success story.


We offer fantastic benefits; in the US these include:



  • Medical/ dental/vision insurance with 100% coverage for employees and dependents

  • Company contribution to FSA and commuter benefits

  • Open PTO - take the time you need

  • Life lnsurance, short- and long-term disability insurance

  • 401k (non matching)

  • ....and more!


Our Core Values

Our employees are the heart of the company and only by having a core set of beliefs and values will we be successful. We hire and live by these core values:



  • We value each other

  • We get stuff done

  • We believe humility drives learning

  • We embrace failure

  • We are committed to open source


Visit our careers page to learn more about working at InfluxData.


 


InfluxData is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.


InfluxData does not accept unsolicited resumes from headhunters and recruitment agencies through our website, job board or directly to employees. InfluxData will not pay fees to any third-party agency, headhunter or company that does not have a signed agreement for this position in place.


 



See full job description

Job Description


InfluxDB is one of the most popular and fastest growing open source databases, and is the premier Time Series database available today.  InfluxDB is deployed on hundreds of thousands of machines, and is used by teams worldwide to monitor infrastructure, IoT, and a myriad of applications. The majority of our users are developers and system integrators working with our open source software. We also offer enterprise and cloud SaaS products, all exposing a single unified API that reduces the infrastructure and time needed to become productive with InfluxDB.


In order to help us improve and expand on our core products, we're looking for a Senior Software Engineer with background in the development of database systems or similar services.  You will join the InfluxDB Edge team and take an active role in the ongoing development and maintenance of the InfluxDB 1.x and 2.x product lines (including Open Source and Enterprise) and Kapacitor processing engine.  You will share your experience and skills with the team and learn from them in return, and will work closely with other teams to help refine best practices and deliver on shared product goals.  Likewise, you will work to keep pace with our OSS community and help find ways to let our OSS developers see results from their contributions.


We're a globally distributed, friendly, and cooperative team who thrive on interaction and collaboration.  We meet once a day as a team for a quick catch up (a sort of verbal scrum), as well as have regular pairing sessions over video conferences throughout the week.  We also meet with the entire company every day to learn about what's going on across the business and share news about upcoming events and activities.


What you'll be doing



  • Full project ownership for critical parts of the core products; design and specification, implementation, communication, test plans and delivery.

  • Develop and maintain the Open Source and Enterprise versions of InfluxDB and Kapacitor.

  • Liaise with colleagues in engineering, product managers, and the InfluxDB community to help prioritise features and define the product roadmap.

  • Uphold engineering best practices applied across projects and teams.

  • Mentor and level up fellow teammates with pairing and code reviews.


What you bring to the table



  • 5+ years of professional engineering experience building and shipping production software, with on-prem delivery models preferable.

  • Self motivation and a drive to get to "done".  Working independently but closely integrated with the rest of the team, you will deliver and expect high quality results.

  • Demonstrated proficiency in an established programming language (e.g. Java, Python, Javascript, C/C++, Go, Rust).

  • Willingness and enthusiasm for learning and working in Go.

  • Working knowledge of Git (and GitHub) and related workflows.

  • Excellent verbal and written English communication skills.


Bonus Points



  • Experience designing, extending, and maintaining well-tested Go.

  • Experience in continuous integration and delivery.

  • Experience working with distributed development teams.

  • Experience working with open source projects and related communities.

  • Experience building OLAP or non-relational databases (examples: InfluxDB, MongoDB, Redis, Etcd).

  • Exposure to agile software development methodologies (Scrum, Kanban, etc).


 


Many InfluxData employees are remote* so you have your choice of working remotely or out of our San Francisco office. We currently support employees in the following US States: AZ, CA, CO, CT, FL, GA, ID, IL, IN, MA, MD, MN, NC, NJ, NY, OK, OH, OR, TX, UT, VA, WA.  If you are in a state we don't yet support, no worries as we can register there. Internationally, we support employees in the UK, Germany, Italy and Canada.


*While for some roles, we welcome candidates from boot camps/junior candidates, for this role we are looking for an engineer who has 5 or more years of working experience in similar roles.*


InfluxData is the creator of the leading time series database, InfluxDB. The InfluxData platform is built on the open source projects – Telegraf, InfluxDB, Chronograf, and Kapacitor.


We're a Series D-funded startup, backed by Sapphire Ventures, Norwest Venture Partners, Mayfield Fund, Trinity Ventures, and Battery Ventures, and a Y Combinator success story.


We offer fantastic benefits; in the US these include:



  • Medical/ dental/vision insurance with 100% coverage for employees and dependents

  • Company contribution to FSA and commuter benefits

  • Open PTO - take the time you need

  • Life lnsurance, short- and long-term disability insurance

  • 401k (non matching)

  • ....and more!


Our Core Values

Our employees are the heart of the company and only by having a core set of beliefs and values will we be successful. We hire and live by these core values:



  • We value each other

  • We get stuff done

  • We believe humility drives learning

  • We embrace failure

  • We are committed to open source


Visit our careers page to learn more about working at InfluxData.


InfluxData is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.


InfluxData does not accept unsolicited resumes from headhunters and recruitment agencies through our website, job board or directly to employees. InfluxData will not pay fees to any third-party agency, headhunter or company that does not have a signed agreement for this position in place.



See full job description

Job Description


Come help us build the next generation of mobility solutions for the transit industry!


GMV Syncromatics is a leading provider of Intelligent Transportation Systems (ITS) serving transit agencies, universities and private operators across the country. We collect GPS and other sensor data from buses, shuttles, trolleys and other moving vehicles and then transport it via cellular networks to our back-end systems for real-time aggregation, analytics, alerting and reporting. All of this information is used by dispatchers, transit planners and the riding public to make transit systems more accessible to riders, and run more efficiently for operators.


 


The Role:


We’re looking for a strong Full-Stack Software Engineer to join our recently launched team in Houston. Someone who’s eager to work in an environment with a diverse ecosystem of applications: web apps and services, native mobile apps, high-level embedded apps, network programming, Actor model (Akka.net), messaging systems, streaming data (Kafka), relational databases, etc. We don't expect incoming engineers to have experience/expertise in all of these areas but we seek those who are looking to learn new things and have confidence in their own ability to get up to speed quickly.


 


Problems you will tackle:



  • Build real-time, web-socket based user interfaces. Think air-traffic control for city bus fleets.

  • Deliver intuitive user interfaces used by millions of bus riders annually

  • Report on large amounts of event, log and time-series data

  • Build out scalable RESTful APIs for both internal and external consumption


 


Our Engineering Culture:



  • We pride ourselves on being connected with the growing open-source community in the .NET world

  • TDD, Continuous Integration

  • Continuous observability and monitoring as a team (Prometheus, Grafana)

  • Think like startup, scale like Enterprise

  • ChatOps - in addition to being the control center for deploying apps, our chat rooms give us insight into our system health, Agile process and where people are eating lunch

  • We believe in work-life balance and career development


 


Benefits:


Generous Health and Dental benefits, 401k plan w/match, bonus plan, transportation stipend, beverages, snacks, you know, standard issue stuff…


 


Required Qualifications



  • 4+ years of software development experience

  • Deep experience building production software using open-source technologies and projects

  • Professional coding experience in one or more of the following languages: C#, Python, Go, Java or C/C++

  • Experience with one or more open source databases such as PostgreSQL, MongoDB, Redis, Timescale

  • Passion for and professional experience with one of the following: React, Angular, Backbone

  • Experience with .NET framework and MSSQL

  • Good understanding of technologies such as virtualization, containerization, load balancing, networking, microservices, cloud native


 


Preferred Qualifications



  • Big bonus for experience with or understanding of enterprise messaging systems, queues, real-time streaming data and applications, one of Apache Kafka, RabbitMQ or Akka.net

  • .Net Core experience with Docker containers in Kubernetes clusters

  • Experience building mobile applications with one of the following: Xamarin, native iOS or Android, React Native


Company Description

GMV Syncromatics has been voted one of the Best Places to Work in Los Angeles and was a 2015 selection to the Inc. 5000 list of America's fastest-growing companies and has recently opened a new office in Houston, TX. GMV Syncromatics is a cloud-based provider of Transportation and Mobility technology solutions.

Founded in 2006 and acquired by GMV Innovating Solutions, SL in 2015, GMV Syncromatics serves over 100 transit properties nationwide, including the City of Los Angeles (LADOT), Los Angeles Metro, Houston Metro, and Greenlink (Greenville, SC). www.gmvsyncromatics.com


See full job description

Job Description

Description


We are unable to provide visa sponsorship or transfers, for this role at this time.  No candidates requiring visa sponsorship or transfer will be considered.


This is not a remote role.  This position is located in Tempe, AZ and requires candidates to relocate themselves to Arizona.

At Shutterfly, we’re all about people — bringing them together, making them feel welcome, and connecting them to experiences. We make our customers’ memories last a lifetime by capturing, preserving, and sharing them through photography and personalized products. Through our family of brands, trend setting products, cutting edge technology, and best in class customer service, we help our customers, and each other, share life’s joy. Shutterfly Business Solutions enables other large companies to connect with their customers by delivering enterprise level printing solutions. Our technology and manufacturing capabilities enable efficient and effective customer engagement through personalized communications.

Shutterfly Business Solutions (SBS) enables other large companies to connect with their customers using web-to-print software solutions. SBS Technology is responsible for delivering cutting edge software solutions developed on Innovation Core platform and manufacturing PaaS services.


 


SBS is looking for a stellar Senior Software Engineer to join the team in Tempe, AZ.


Candidates must have a pragmatic approach to application architecture and a passion for technology and incremental delivery in a fast-paced environment.


 


Responsibilities:



  • Hands-on development in Java Technologies working in a test-driven development environment

  • Partner with development team to map technical requirements into architecture and technical design tasks, plan releases and deliver on commitments

  • Participate in design and code reviews across the team to establish best practices

  • Support production applications and releases

  • Inspire and mentor team members 

  • Perform performance and scalability analysis


 


 Required Qualifications:



  • 5+ years hands-on experience in Java Stack (Open Source Java, Spring Framework, Spring Boot) and relational databases (Oracle, MySQL)

  • 4+ years of developing effective APIs and REST/SOAP web services

  • Frontend web experience with JavaScript, jQuery, AJAX, HTML5, CSS3

  • Ability to work and deliver independently

  • Strong leadership and communication skills


 


Preferred Qualifications:



  • JavaScript frameworks like Angular SPA

  • Microservices and Distributed architecture, DevOps/Cloud/AWS

  • Scale Technologies: Redis, Elastic Search, Kafka, NoSQL

  • Led/Managed offsite vendor Software Development

  • Agile SDLC/Scrum/Kanban processes

  • BS/MS in Computer Science



#LI-CS1


 


#ZR




See full job description

Job Description


InfluxDB Cloud is the world's leading time series database offered as a multi-cloud service, deployed and managed by InfluxData, and running in all three clouds (AWS, GCP and Azure). The Application team at InfluxData builds the UI that is the face of the InfluxDB Cloud. We have built the core set of end user functions - exploring, graphing, transforming and analyzing time series data -  but there is a huge opportunity to build additional capabilities in our UI. We are looking for a senior engineer who is ready to join a tight-knit team delivering a world-class user experience that delights our customers. 


 


What you'll be doing:



  • Designing, developing, testing and delivering UI components for the InfluxData Cloud service - this means everything from the visual query builder front-end to the backing metadata services. The front-end is written in React.js and JavaScript and the back-end development is in Go.  Ideally you are equally comfortable working on front-end and back-end elements.

  • Working with the design team and other stakeholders and subject matter experts to take new UI ideas from the whiteboard to our production service.

  • An important part of your role is mentoring fellow teammates by pairing and code reviews.

  • Helping to establish best practices for how we design, deliver and test our services in a CI/CD environment.


What You'll Bring to the Team: 



  • 5+ years of professional engineering experience building and shipping multi-tenant cloud software.

  • Prior experience in front-end and back-end development for a cloud-based service.

  • Experience with RESTful API design.

  • Familiarity with GoLang and TypeScript.

  • Working knowledge of Git (and GitHub).


 


Bonus points if you have:



  • Experience with non-relational databases. Even better if you've used time-series databases.

  • Prior professional experience with continuous integration/continuous deployment software development into public cloud environments.

  • Prior work experience using agile software development methodologies (Scrum, Kanban, etc).


We currently support employees in the following US States: AZ, CA, CO, CT, FL, GA, ID, IL, IN, MA, MD, MN, NC, NJ, NY, OK, OH, OR, TX, UT, VA, WA.  If you are in a state we don't yet support, no worries as we can register there. Internationally, we support employees in the UK, Germany, Italy and Canada.


InfluxData is the creator of the leading time series database, InfluxDB. 


We're a Series D-funded startup, backed by Sapphire Ventures, Norwest Venture Partners, Mayfield Fund, Trinity Ventures, and Battery Ventures, and a Y Combinator success story.


 


We offer fantastic benefits; in the US these include:



  • Medical/ dental/vision insurance with 100% coverage for employees and dependents

  • Company contribution to FSA and commuter benefits

  • Open PTO - take the time you need

  • Life insurance, short- and long-term disability insurance

  • 401k (non matching)

  • ....and more!


Our Core Values

Our employees are the heart of the company and only by having a core set of beliefs and values will we be successful. We hire and live by these core values:



  • We value each other

  • We get stuff done

  • We believe humility drives learning

  • We embrace failure

  • We are committed to open source


Visit our careers page to learn more about working at InfluxData.



See full job description

Job Description


One of our valued Clients is seeking a highly motivated technical contributor to join their dynamic engineering team and develop the next generation of high-power industrial laser systems. They are looking for a Strong Technical Engineer to lead their software development process and their Team.


Position: Senior Software Engineer - Laser Systems


Location: Denver, Colorado (metro area)


Salary: Commensurate with experience.



Duties and Responsibilities:



  • Define and understand system level software requirements.

  • Define software architecture to meet requirements and allow platform scalability.

  • Develop and maintain all design documentation, including proper revision control of all generated software.

  • Coordinate a multidisciplinary team (including outside contractors) for the design, development, and verification of embedded software, FPGA code.

  • Develop software development plan, evaluate and assign resources, track progress and report project metrics.

  • Develop user documentation for system electronics.

  • Provide technical support to field engineers to facilitate system debugging at customer site as needed.


Education and Experience:



  • Bachelor’s degree in Electrical Engineering, Computer Science, or related fields

  • Strong leadership skills – to lead software development process.

  • 10 years of Software Engineering Architecture experience.

  • 10+ years of experience managing software development projects, including planning, tracking and reporting.

  • 10+ years of Industrial Laser Systems experience.

  • Able to design script language such as Python to debug and test High level of competency with C/C++.

  • Experience working with Xilinx Zynq FPGAs and embedded Linux environment.

  • Familiar with real time operating systems concepts.

  • Familiar with designing with protocols and devices using: I2C, UART, SPI, SDcard,Ethernet, RS232/RS485

  • Skilled at managing software revision control, baseline code management, bug tracking.

  • Experience managing a small software development/testing team.

  • Ability to coordinate software development within the context of a multi-disciplinary team.

  • Good verbal and written communication skills.


Company Description

The cornerstone of HireResources success is in its commitment to ethical business practices and superb consumer service.
Our "Code of Ethics"​ is the foundation of this success.
Integrity - Work honestly, every day.
People - Develop and deliver diverse talent Customer
Focus - Anticipate priorities & exceed their expectations
Respect - Value all customers and collaborate with one another
Performance - Be accountable, manage risks and deliver a high level of quality.


See full job description

Job Description


We are Firebrand Technologies (www.firebrandtech.com), a software and technology services company that has been helping publishers handle their internal workflows, digital distribution, and marketing efforts for over 30 years.


If you love books and building things on the web, we are sure you would enjoy:



  • Building web-based tools used by book publishers to make their job easier


  • Releasing code often and getting immediate real world feedback


  • Coding in PHP with Symfony and deploying to Amazon Web Services


  • Working either remotely or in our office in Newburyport, MA



Our team is currently building a service that monitors changes in book data across selected retail sites. When we detect a problem with one of our clients’ titles, we alert them and help them proactively address it. We face interesting challenges in back-end processing, query optimization, building efficient user interfaces, producing actionable data visualizations and reports, and in other areas across all levels of the application stack.


With this and other exciting projects underway, it’s a great time to join the Firebrand team!


At Firebrand, you will:



  • Contribute directly to the architecture and implementation of multiple Symfony-based PHP projects


  • Be responsible for PHP back-end as well as JavaScript and HTML front-end code


  • Work with and occasionally contribute to open source software packages that we use in our projects


  • Build automated functional and unit tests


  • Participate in agile planning sessions using Jira and related tools


  • Document useful practices and tools to share with the team



Your qualifications:



  • Bachelor’s degree or equivalent work experience


  • 2+ years of experience with modern PHP code and testing


  • Experience with the Symfony framework (version 3+) is highly desirable


  • Experience with database development and optimization (we use PostgreSQL and MongoDB)


  • Experience with PHP 7.1+, JavaScript, HTML, PHPUnit, Composer, Node.js, Webpack, and Linux


  • Experience with Scrum or other agile processes, and with Jira or similar tools


  • Excellent communication skills



This position is either remote from anywhere in the continental United States with occasional travel required, or based out of our office in Newburyport, MA, depending on your preference.


No relocation assistance or visa sponsorship available.


Compensation will be commensurate with experience.


No agency responses.


To apply for this position please send cover letter and resume to jobs@firebrandtech.com.


Our company is committed to equal employment opportunity. We will not discriminate against employees or applicants for employment on any legally-recognized basis ["protected class"] including but not limited to: veteran status, uniform service member status, race, color, religion, sex, national origin, age, physical or mental disability, genetic information or any other protected class under federal, state or local law.


 


Company Description

Firebrand Technologies (www.firebrandtech.com) is a software and technology services company that has been helping publishers handle their internal workflows, digital distribution, and marketing efforts for more than 30 years. Our community-focused approach gives our clients more than just tools and support, it helps foster an optimal atmosphere for innovation and product success.

Our Core Values:

Long Term Perspective: We have a realistic and shared vision for our future, we have communicated it and have a process in place for implementing it.
Financial Health: Achieve the financial results that enable us to improve, grow, and protect our business to achieve our vision.
Creativity: Encourage solutions that transcend traditional approaches.
Service Mindset: We do our best to help people that we interact with.
Balance Work/Life: The sum total of what we do inside of work and outside that makes us who we are.
Teamwork: We trust and help each other to achieve our goals.
Integrity: Standing up for what we believe to be fair and honest, with authenticity and consistency.
Excellence: Delivering superior results.


See full job description
Filters
Receive Software Engineer jobs in in your inbox.
Receive jobs in your inbox

I agree to Localwise’s Terms & Privacy